pub unsafe extern "C" fn zend_string_separate( s: *mut zend_string, persistent: bool, ) -> *mut zend_string