1 /* This is a generated file, edit the .stub.php files instead. */ 2 3 static const func_info_t func_infos[] = { 4 F1("zend_version", MAY_BE_STRING), 5 FN("func_get_args", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY), 6 F1("get_class_vars", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 7 F1("get_class_methods", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 8 F1("get_included_files", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 9 FN("set_error_handler", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_OBJECT|MAY_BE_OBJECT|MAY_BE_NULL), 10 F0("restore_error_handler", MAY_BE_TRUE), 11 FN("set_exception_handler", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_OBJECT|MAY_BE_OBJECT|MAY_BE_NULL), 12 F0("restore_exception_handler", MAY_BE_TRUE), 13 F1("get_declared_classes", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 14 F1("get_declared_traits", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 15 F1("get_declared_interfaces", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 16 F1("get_defined_functions", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ARRAY), 17 F1("get_defined_vars", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 18 F1("get_resource_type", MAY_BE_STRING), 19 F1("get_loaded_extensions", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 20 F1("get_defined_constants", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 21 F1("debug_backtrace", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 22 F1("get_extension_funcs", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 23 F1("gc_status", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG), 24 F1("bcadd", MAY_BE_STRING), 25 F1("bcsub", MAY_BE_STRING), 26 F1("bcmul", MAY_BE_STRING), 27 F1("bcdiv", MAY_BE_STRING), 28 F1("bcmod", MAY_BE_STRING), 29 F1("bcpowmod", MAY_BE_STRING), 30 F1("bcpow", MAY_BE_STRING), 31 F1("bcsqrt", MAY_BE_STRING), 32 FN("bzopen", MAY_BE_RESOURCE|MAY_BE_FALSE), 33 F1("bzerror", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 34 F1("cal_from_jd", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL), 35 F1("cal_info", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 36 F1("curl_copy_handle", MAY_BE_OBJECT|MAY_BE_FALSE), 37 F1("curl_error", MAY_BE_STRING), 38 F1("curl_escape", MAY_BE_STRING|MAY_BE_FALSE), 39 F1("curl_unescape", MAY_BE_STRING|MAY_BE_FALSE), 40 F1("curl_file_create", MAY_BE_OBJECT), 41 F1("curl_init", MAY_BE_OBJECT|MAY_BE_FALSE), 42 F1("curl_multi_info_read", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_OBJECT|MAY_BE_FALSE), 43 F1("curl_multi_init", MAY_BE_OBJECT), 44 F1("curl_multi_strerror", MAY_BE_STRING|MAY_BE_NULL), 45 F1("curl_share_init", MAY_BE_OBJECT), 46 F1("curl_share_strerror", MAY_BE_STRING|MAY_BE_NULL), 47 F1("curl_strerror", MAY_BE_STRING|MAY_BE_NULL), 48 F1("curl_version", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 49 F1("date", MAY_BE_STRING), 50 F1("gmdate", MAY_BE_STRING), 51 F1("strftime", MAY_BE_STRING|MAY_BE_FALSE), 52 F1("gmstrftime", MAY_BE_STRING|MAY_BE_FALSE), 53 F1("localtime", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG), 54 F1("getdate", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 55 F1("date_create", MAY_BE_OBJECT|MAY_BE_FALSE), 56 F1("date_create_immutable", MAY_BE_OBJECT|MAY_BE_FALSE), 57 F1("date_create_from_format", MAY_BE_OBJECT|MAY_BE_FALSE), 58 F1("date_create_immutable_from_format", MAY_BE_OBJECT|MAY_BE_FALSE), 59 F1("date_parse", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 60 F1("date_parse_from_format", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 61 F1("date_get_last_errors", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 62 F1("date_format", MAY_BE_STRING), 63 F1("date_timezone_get", MAY_BE_OBJECT|MAY_BE_FALSE), 64 F1("date_diff", MAY_BE_OBJECT), 65 F1("timezone_open", MAY_BE_OBJECT|MAY_BE_FALSE), 66 F1("timezone_name_get", MAY_BE_STRING), 67 F1("timezone_name_from_abbr", MAY_BE_STRING|MAY_BE_FALSE), 68 F1("timezone_transitions_get", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 69 F1("timezone_location_get", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 70 F1("timezone_identifiers_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 71 F1("timezone_abbreviations_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ARRAY), 72 F1("timezone_version_get", MAY_BE_STRING), 73 F1("date_interval_create_from_date_string", MAY_BE_OBJECT|MAY_BE_FALSE), 74 F1("date_interval_format", MAY_BE_STRING), 75 F1("date_default_timezone_get", MAY_BE_STRING), 76 F1("date_sunrise", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_FALSE), 77 F1("date_sunset", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_DOUBLE|MAY_BE_FALSE), 78 F1("date_sun_info", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG), 79 FN("dba_popen", MAY_BE_RESOURCE|MAY_BE_FALSE), 80 FN("dba_open", MAY_BE_RESOURCE|MAY_BE_FALSE), 81 FN("dba_key_split", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 82 F1("dba_handlers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 83 FN("dba_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 84 F1("enchant_broker_list_dicts", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 85 F1("enchant_broker_describe", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 86 F1("enchant_dict_suggest", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 87 F1("enchant_dict_describe", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 88 F1("exif_tagname", MAY_BE_STRING|MAY_BE_FALSE), 89 F1("exif_read_data", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 90 F1("exif_thumbnail", MAY_BE_STRING|MAY_BE_FALSE), 91 F1("finfo_open", MAY_BE_OBJECT|MAY_BE_FALSE), 92 F1("finfo_file", MAY_BE_STRING|MAY_BE_FALSE), 93 F1("finfo_buffer", MAY_BE_STRING|MAY_BE_FALSE), 94 F1("mime_content_type", MAY_BE_STRING|MAY_BE_FALSE), 95 F1("filter_input_array", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF|MAY_BE_FALSE|MAY_BE_NULL), 96 F1("filter_var_array", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF|MAY_BE_FALSE|MAY_BE_NULL), 97 F1("filter_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 98 F1("ftp_raw", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL), 99 F1("ftp_nlist", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 100 F1("ftp_rawlist", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 101 F1("ftp_mlsd", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 102 F1("gd_info", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE), 103 F1("imagecreatetruecolor", MAY_BE_OBJECT|MAY_BE_FALSE), 104 #if defined(PHP_WIN32) 105 F1("imagegrabwindow", MAY_BE_OBJECT|MAY_BE_FALSE), 106 #endif 107 #if defined(PHP_WIN32) 108 F1("imagegrabscreen", MAY_BE_OBJECT|MAY_BE_FALSE), 109 #endif 110 F1("imagerotate", MAY_BE_OBJECT|MAY_BE_FALSE), 111 F1("imagecreate", MAY_BE_OBJECT|MAY_BE_FALSE), 112 F1("imagecreatefromstring", MAY_BE_OBJECT|MAY_BE_FALSE), 113 #if defined(HAVE_GD_AVIF) 114 F1("imagecreatefromavif", MAY_BE_OBJECT|MAY_BE_FALSE), 115 #endif 116 F1("imagecreatefromgif", MAY_BE_OBJECT|MAY_BE_FALSE), 117 #if defined(HAVE_GD_JPG) 118 F1("imagecreatefromjpeg", MAY_BE_OBJECT|MAY_BE_FALSE), 119 #endif 120 #if defined(HAVE_GD_PNG) 121 F1("imagecreatefrompng", MAY_BE_OBJECT|MAY_BE_FALSE), 122 #endif 123 #if defined(HAVE_GD_WEBP) 124 F1("imagecreatefromwebp", MAY_BE_OBJECT|MAY_BE_FALSE), 125 #endif 126 F1("imagecreatefromxbm", MAY_BE_OBJECT|MAY_BE_FALSE), 127 #if defined(HAVE_GD_XPM) 128 F1("imagecreatefromxpm", MAY_BE_OBJECT|MAY_BE_FALSE), 129 #endif 130 F1("imagecreatefromwbmp", MAY_BE_OBJECT|MAY_BE_FALSE), 131 F1("imagecreatefromgd", MAY_BE_OBJECT|MAY_BE_FALSE), 132 F1("imagecreatefromgd2", MAY_BE_OBJECT|MAY_BE_FALSE), 133 F1("imagecreatefromgd2part", MAY_BE_OBJECT|MAY_BE_FALSE), 134 #if defined(HAVE_GD_BMP) 135 F1("imagecreatefrombmp", MAY_BE_OBJECT|MAY_BE_FALSE), 136 #endif 137 F0("imagecolorset", MAY_BE_FALSE|MAY_BE_NULL), 138 F1("imagecolorsforindex", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG), 139 F1("imagegetclip", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG), 140 #if defined(HAVE_GD_FREETYPE) 141 F1("imageftbbox", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 142 #endif 143 #if defined(HAVE_GD_FREETYPE) 144 F1("imagefttext", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 145 #endif 146 F1("imagecrop", MAY_BE_OBJECT|MAY_BE_FALSE), 147 F1("imagecropauto", MAY_BE_OBJECT|MAY_BE_FALSE), 148 F1("imagescale", MAY_BE_OBJECT|MAY_BE_FALSE), 149 F1("imageaffine", MAY_BE_OBJECT|MAY_BE_FALSE), 150 F1("imageaffinematrixget", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_FALSE), 151 F1("imageaffinematrixconcat", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_FALSE), 152 F1("imageresolution", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_TRUE), 153 F1("textdomain", MAY_BE_STRING), 154 F1("gettext", MAY_BE_STRING), 155 F1("dgettext", MAY_BE_STRING), 156 F1("dcgettext", MAY_BE_STRING), 157 F1("bindtextdomain", MAY_BE_STRING|MAY_BE_FALSE), 158 #if defined(HAVE_NGETTEXT) 159 F1("ngettext", MAY_BE_STRING), 160 #endif 161 #if defined(HAVE_DNGETTEXT) 162 F1("dngettext", MAY_BE_STRING), 163 #endif 164 #if defined(HAVE_DCNGETTEXT) 165 F1("dcngettext", MAY_BE_STRING), 166 #endif 167 #if defined(HAVE_BIND_TEXTDOMAIN_CODESET) 168 F1("bind_textdomain_codeset", MAY_BE_STRING|MAY_BE_FALSE), 169 #endif 170 F1("gmp_div_qr", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT), 171 F1("gmp_sqrtrem", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT), 172 F1("gmp_rootrem", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT), 173 F1("gmp_gcdext", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_OBJECT), 174 F1("hash", MAY_BE_STRING), 175 F1("hash_file", MAY_BE_STRING|MAY_BE_FALSE), 176 F1("hash_hmac", MAY_BE_STRING), 177 F1("hash_hmac_file", MAY_BE_STRING|MAY_BE_FALSE), 178 F1("hash_init", MAY_BE_OBJECT), 179 F1("hash_final", MAY_BE_STRING), 180 F1("hash_copy", MAY_BE_OBJECT), 181 F1("hash_algos", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 182 F1("hash_hmac_algos", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 183 F1("hash_pbkdf2", MAY_BE_STRING), 184 F1("hash_hkdf", MAY_BE_STRING), 185 #if defined(PHP_MHASH_BC) 186 F1("mhash_get_hash_name", MAY_BE_STRING|MAY_BE_FALSE), 187 #endif 188 #if defined(PHP_MHASH_BC) 189 F1("mhash_keygen_s2k", MAY_BE_STRING|MAY_BE_FALSE), 190 #endif 191 #if defined(PHP_MHASH_BC) 192 F1("mhash", MAY_BE_STRING|MAY_BE_FALSE), 193 #endif 194 F1("iconv_substr", MAY_BE_STRING|MAY_BE_FALSE), 195 F1("iconv_mime_encode", MAY_BE_STRING|MAY_BE_FALSE), 196 F1("iconv_mime_decode", MAY_BE_STRING|MAY_BE_FALSE), 197 F1("iconv_mime_decode_headers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 198 F1("iconv", MAY_BE_STRING|MAY_BE_FALSE), 199 F1("iconv_get_encoding", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_STRING|MAY_BE_FALSE), 200 F1("intlcal_get_available_locales", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 201 F1("datefmt_localtime", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 202 F1("locale_get_keywords", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE|MAY_BE_NULL), 203 F1("msgfmt_parse", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 204 F1("msgfmt_parse_message", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 205 F1("resourcebundle_locales", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 206 F1("transliterator_list_ids", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 207 F1("json_encode", MAY_BE_STRING|MAY_BE_FALSE), 208 F1("json_last_error_msg", MAY_BE_STRING), 209 F1("ldap_get_entries", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 210 F1("ldap_get_attributes", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 211 F1("ldap_get_values_len", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 212 F1("ldap_explode_dn", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 213 FN("libxml_get_errors", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT), 214 F1("mb_language", MAY_BE_STRING|MAY_BE_BOOL), 215 F1("mb_internal_encoding", MAY_BE_STRING|MAY_BE_BOOL), 216 F1("mb_http_input", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_STRING|MAY_BE_FALSE), 217 F1("mb_http_output", MAY_BE_STRING|MAY_BE_BOOL), 218 F1("mb_detect_order", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_TRUE), 219 F1("mb_substitute_character", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_BOOL), 220 F1("mb_preferred_mime_name", MAY_BE_STRING|MAY_BE_FALSE), 221 F1("mb_output_handler", MAY_BE_STRING), 222 F1("mb_strstr", MAY_BE_STRING|MAY_BE_FALSE), 223 F1("mb_strrchr", MAY_BE_STRING|MAY_BE_FALSE), 224 F1("mb_stristr", MAY_BE_STRING|MAY_BE_FALSE), 225 F1("mb_strrichr", MAY_BE_STRING|MAY_BE_FALSE), 226 F1("mb_substr", MAY_BE_STRING), 227 F1("mb_strcut", MAY_BE_STRING), 228 F1("mb_strimwidth", MAY_BE_STRING), 229 F1("mb_convert_encoding", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_STRING|MAY_BE_FALSE), 230 F1("mb_convert_case", MAY_BE_STRING), 231 F1("mb_strtoupper", MAY_BE_STRING), 232 F1("mb_strtolower", MAY_BE_STRING), 233 F1("mb_detect_encoding", MAY_BE_STRING|MAY_BE_FALSE), 234 F1("mb_list_encodings", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 235 F1("mb_encoding_aliases", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 236 F1("mb_encode_mimeheader", MAY_BE_STRING), 237 F1("mb_decode_mimeheader", MAY_BE_STRING), 238 F1("mb_convert_kana", MAY_BE_STRING), 239 F1("mb_convert_variables", MAY_BE_STRING|MAY_BE_FALSE), 240 F1("mb_encode_numericentity", MAY_BE_STRING), 241 F1("mb_decode_numericentity", MAY_BE_STRING), 242 F1("mb_get_info", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_STRING|MAY_BE_LONG|MAY_BE_FALSE), 243 #if defined(HAVE_MBREGEX) 244 F1("mb_regex_encoding", MAY_BE_STRING|MAY_BE_BOOL), 245 #endif 246 #if defined(HAVE_MBREGEX) 247 F1("mb_ereg_replace", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 248 #endif 249 #if defined(HAVE_MBREGEX) 250 F1("mb_eregi_replace", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 251 #endif 252 #if defined(HAVE_MBREGEX) 253 F1("mb_ereg_replace_callback", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 254 #endif 255 #if defined(HAVE_MBREGEX) 256 F1("mb_split", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 257 #endif 258 #if defined(HAVE_MBREGEX) 259 F1("mb_ereg_search_pos", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 260 #endif 261 #if defined(HAVE_MBREGEX) 262 F1("mb_ereg_search_regs", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_FALSE), 263 #endif 264 #if defined(HAVE_MBREGEX) 265 F1("mb_ereg_search_getregs", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_FALSE), 266 #endif 267 #if defined(HAVE_MBREGEX) 268 F1("mb_regex_set_options", MAY_BE_STRING), 269 #endif 270 F1("mysqli_affected_rows", MAY_BE_LONG|MAY_BE_STRING), 271 F1("mysqli_character_set_name", MAY_BE_STRING), 272 F0("mysqli_close", MAY_BE_TRUE), 273 F1("mysqli_connect", MAY_BE_OBJECT|MAY_BE_FALSE), 274 F1("mysqli_connect_error", MAY_BE_STRING|MAY_BE_NULL), 275 F0("mysqli_debug", MAY_BE_TRUE), 276 F1("mysqli_error", MAY_BE_STRING), 277 F1("mysqli_error_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 278 F1("mysqli_fetch_field", MAY_BE_OBJECT|MAY_BE_FALSE), 279 F1("mysqli_fetch_fields", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT), 280 F1("mysqli_fetch_field_direct", MAY_BE_OBJECT|MAY_BE_FALSE), 281 F1("mysqli_fetch_lengths", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 282 F1("mysqli_fetch_all", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 283 F1("mysqli_fetch_array", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_NULL|MAY_BE_FALSE), 284 F1("mysqli_fetch_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_NULL|MAY_BE_FALSE), 285 F1("mysqli_fetch_object", MAY_BE_OBJECT|MAY_BE_NULL|MAY_BE_FALSE), 286 F1("mysqli_fetch_row", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY|MAY_BE_NULL|MAY_BE_FALSE), 287 #if defined(MYSQLI_USE_MYSQLND) 288 F1("mysqli_get_connection_stats", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 289 #endif 290 #if defined(MYSQLI_USE_MYSQLND) 291 F1("mysqli_get_client_stats", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 292 #endif 293 F1("mysqli_get_charset", MAY_BE_OBJECT|MAY_BE_NULL), 294 F1("mysqli_get_client_info", MAY_BE_STRING), 295 F1("mysqli_get_links_stats", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG), 296 F1("mysqli_get_host_info", MAY_BE_STRING), 297 F1("mysqli_get_server_info", MAY_BE_STRING), 298 F1("mysqli_get_warnings", MAY_BE_OBJECT|MAY_BE_FALSE), 299 F1("mysqli_init", MAY_BE_OBJECT|MAY_BE_FALSE), 300 F1("mysqli_info", MAY_BE_STRING|MAY_BE_NULL), 301 F1("mysqli_insert_id", MAY_BE_LONG|MAY_BE_STRING), 302 F1("mysqli_num_rows", MAY_BE_LONG|MAY_BE_STRING), 303 F1("mysqli_prepare", MAY_BE_OBJECT|MAY_BE_FALSE), 304 F1("mysqli_query", MAY_BE_OBJECT|MAY_BE_BOOL), 305 F1("mysqli_real_escape_string", MAY_BE_STRING), 306 #if defined(MYSQLI_USE_MYSQLND) 307 F1("mysqli_reap_async_query", MAY_BE_OBJECT|MAY_BE_BOOL), 308 #endif 309 F1("mysqli_stmt_affected_rows", MAY_BE_LONG|MAY_BE_STRING), 310 F0("mysqli_stmt_close", MAY_BE_TRUE), 311 F1("mysqli_stmt_error", MAY_BE_STRING), 312 F1("mysqli_stmt_error_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 313 #if defined(MYSQLI_USE_MYSQLND) 314 F1("mysqli_stmt_get_result", MAY_BE_OBJECT|MAY_BE_FALSE), 315 #endif 316 F1("mysqli_stmt_get_warnings", MAY_BE_OBJECT|MAY_BE_FALSE), 317 F1("mysqli_stmt_init", MAY_BE_OBJECT|MAY_BE_FALSE), 318 F1("mysqli_stmt_insert_id", MAY_BE_LONG|MAY_BE_STRING), 319 F1("mysqli_stmt_num_rows", MAY_BE_LONG|MAY_BE_STRING), 320 F1("mysqli_stmt_result_metadata", MAY_BE_OBJECT|MAY_BE_FALSE), 321 F1("mysqli_stmt_sqlstate", MAY_BE_STRING), 322 F1("mysqli_sqlstate", MAY_BE_STRING), 323 F0("mysqli_ssl_set", MAY_BE_TRUE), 324 F1("mysqli_stat", MAY_BE_STRING|MAY_BE_FALSE), 325 F1("mysqli_store_result", MAY_BE_OBJECT|MAY_BE_FALSE), 326 F1("mysqli_use_result", MAY_BE_OBJECT|MAY_BE_FALSE), 327 FN("oci_new_connect", MAY_BE_RESOURCE|MAY_BE_FALSE), 328 FN("oci_connect", MAY_BE_RESOURCE|MAY_BE_FALSE), 329 FN("oci_pconnect", MAY_BE_RESOURCE|MAY_BE_FALSE), 330 F1("oci_error", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 331 FN("oci_parse", MAY_BE_RESOURCE|MAY_BE_FALSE), 332 FN("oci_get_implicit_resultset", MAY_BE_RESOURCE|MAY_BE_FALSE), 333 FN("oci_password_change", MAY_BE_RESOURCE|MAY_BE_BOOL), 334 FN("oci_new_cursor", MAY_BE_RESOURCE|MAY_BE_FALSE), 335 FN("odbc_prepare", MAY_BE_RESOURCE|MAY_BE_FALSE), 336 FN("odbc_exec", MAY_BE_RESOURCE|MAY_BE_FALSE), 337 FN("odbc_connect", MAY_BE_RESOURCE|MAY_BE_FALSE), 338 FN("odbc_pconnect", MAY_BE_RESOURCE|MAY_BE_FALSE), 339 FN("odbc_tables", MAY_BE_RESOURCE|MAY_BE_FALSE), 340 FN("odbc_columns", MAY_BE_RESOURCE|MAY_BE_FALSE), 341 FN("odbc_gettypeinfo", MAY_BE_RESOURCE|MAY_BE_FALSE), 342 FN("odbc_primarykeys", MAY_BE_RESOURCE|MAY_BE_FALSE), 343 #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) 344 FN("odbc_procedurecolumns", MAY_BE_RESOURCE|MAY_BE_FALSE), 345 #endif 346 #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) 347 FN("odbc_procedures", MAY_BE_RESOURCE|MAY_BE_FALSE), 348 #endif 349 #if !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) && !defined(HAVE_SOLID_35) 350 FN("odbc_foreignkeys", MAY_BE_RESOURCE|MAY_BE_FALSE), 351 #endif 352 FN("odbc_specialcolumns", MAY_BE_RESOURCE|MAY_BE_FALSE), 353 FN("odbc_statistics", MAY_BE_RESOURCE|MAY_BE_FALSE), 354 #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) 355 FN("odbc_tableprivileges", MAY_BE_RESOURCE|MAY_BE_FALSE), 356 #endif 357 #if !defined(HAVE_DBMAKER) && !defined(HAVE_SOLID) && !defined(HAVE_SOLID_30) &&!defined(HAVE_SOLID_35) 358 FN("odbc_columnprivileges", MAY_BE_RESOURCE|MAY_BE_FALSE), 359 #endif 360 F1("opcache_get_status", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 361 F1("opcache_get_configuration", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 362 F1("openssl_x509_parse", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 363 F1("openssl_csr_get_subject", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 364 F1("openssl_pkey_get_details", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 365 F1("openssl_get_md_methods", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 366 F1("openssl_get_cipher_methods", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 367 #if defined(HAVE_EVP_PKEY_EC) 368 F1("openssl_get_curve_names", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 369 #endif 370 F1("openssl_get_cert_locations", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 371 FN("pcntl_signal_get_handler", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_OBJECT|MAY_BE_OBJECT|MAY_BE_LONG), 372 FN("preg_replace", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL), 373 FN("preg_filter", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL), 374 FN("preg_replace_callback", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL), 375 F1("preg_split", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 376 F1("preg_grep", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF|MAY_BE_FALSE), 377 F1("pdo_drivers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 378 F1("pg_dbname", MAY_BE_STRING), 379 F1("pg_options", MAY_BE_STRING), 380 F1("pg_port", MAY_BE_STRING), 381 F1("pg_tty", MAY_BE_STRING), 382 F1("pg_host", MAY_BE_STRING), 383 F1("pg_version", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL), 384 F1("pg_parameter_status", MAY_BE_STRING|MAY_BE_FALSE), 385 F1("pg_query", MAY_BE_OBJECT|MAY_BE_FALSE), 386 F1("pg_query_params", MAY_BE_OBJECT|MAY_BE_FALSE), 387 F1("pg_prepare", MAY_BE_OBJECT|MAY_BE_FALSE), 388 F1("pg_execute", MAY_BE_OBJECT|MAY_BE_FALSE), 389 F1("pg_field_name", MAY_BE_STRING), 390 F1("pg_field_type_oid", MAY_BE_STRING|MAY_BE_LONG), 391 F1("pg_fetch_result", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 392 F1("pg_fetch_row", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 393 F1("pg_fetch_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 394 F1("pg_fetch_array", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 395 F1("pg_fetch_object", MAY_BE_OBJECT|MAY_BE_FALSE), 396 F1("pg_fetch_all", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY), 397 F1("pg_fetch_all_columns", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL), 398 F1("pg_last_oid", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_FALSE), 399 F1("pg_lo_create", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_FALSE), 400 F1("pg_lo_open", MAY_BE_OBJECT|MAY_BE_FALSE), 401 F1("pg_lo_read", MAY_BE_STRING|MAY_BE_FALSE), 402 F1("pg_lo_import", MAY_BE_STRING|MAY_BE_LONG|MAY_BE_FALSE), 403 F1("pg_copy_to", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 404 F1("pg_escape_string", MAY_BE_STRING), 405 F1("pg_escape_bytea", MAY_BE_STRING), 406 F1("pg_unescape_bytea", MAY_BE_STRING), 407 F1("pg_escape_literal", MAY_BE_STRING|MAY_BE_FALSE), 408 F1("pg_escape_identifier", MAY_BE_STRING|MAY_BE_FALSE), 409 F1("pg_result_error", MAY_BE_STRING|MAY_BE_FALSE), 410 F1("pg_result_error_field", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 411 F1("pg_get_result", MAY_BE_OBJECT|MAY_BE_FALSE), 412 F1("pg_result_status", MAY_BE_STRING|MAY_BE_LONG), 413 F1("pg_get_notify", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 414 F1("pg_socket", MAY_BE_RESOURCE|MAY_BE_FALSE), 415 F1("pg_meta_data", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 416 F1("pg_convert", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 417 F1("pg_insert", MAY_BE_OBJECT|MAY_BE_STRING|MAY_BE_BOOL), 418 F1("pg_update", MAY_BE_STRING|MAY_BE_BOOL), 419 F1("pg_delete", MAY_BE_STRING|MAY_BE_BOOL), 420 F1("pg_select", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_STRING|MAY_BE_FALSE), 421 #if defined(HAVE_GETGROUPS) 422 F1("posix_getgroups", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 423 #endif 424 F1("posix_uname", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 425 F1("posix_times", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 426 F1("posix_getgrnam", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 427 F1("posix_getgrgid", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 428 F1("posix_getpwnam", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 429 F1("posix_getpwuid", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 430 #if defined(HAVE_GETRLIMIT) 431 F1("posix_getrlimit", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 432 #endif 433 F1("pspell_suggest", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 434 #if defined(HAVE_HISTORY_LIST) 435 F1("readline_list_history", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 436 #endif 437 F1("session_name", MAY_BE_STRING|MAY_BE_FALSE), 438 F1("session_module_name", MAY_BE_STRING|MAY_BE_FALSE), 439 F1("session_save_path", MAY_BE_STRING|MAY_BE_FALSE), 440 F1("session_create_id", MAY_BE_STRING|MAY_BE_FALSE), 441 F1("session_encode", MAY_BE_STRING|MAY_BE_FALSE), 442 F1("session_get_cookie_params", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 443 F1("session_cache_limiter", MAY_BE_STRING|MAY_BE_FALSE), 444 F1("socket_get_option", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_LONG|MAY_BE_FALSE), 445 FN("socket_export_stream", MAY_BE_RESOURCE|MAY_BE_FALSE), 446 F1("socket_addrinfo_lookup", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_OBJECT|MAY_BE_FALSE), 447 F1("socket_addrinfo_explain", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 448 FN("sodium_crypto_kx_client_session_keys", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 449 FN("sodium_crypto_kx_server_session_keys", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 450 F0("sodium_crypto_generichash_update", MAY_BE_TRUE), 451 #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) 452 FN("sodium_crypto_secretstream_xchacha20poly1305_init_push", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 453 #endif 454 #if defined(crypto_secretstream_xchacha20poly1305_ABYTES) 455 FN("sodium_crypto_secretstream_xchacha20poly1305_pull", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 456 #endif 457 F1("class_implements", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 458 F1("class_parents", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 459 F1("class_uses", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 460 F1("spl_classes", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 461 F1("spl_object_hash", MAY_BE_STRING), 462 F1("iterator_to_array", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 463 F1("ob_get_flush", MAY_BE_STRING|MAY_BE_FALSE), 464 F1("ob_get_clean", MAY_BE_STRING|MAY_BE_FALSE), 465 F1("ob_list_handlers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 466 F1("ob_get_status", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 467 F0("krsort", MAY_BE_TRUE), 468 F0("ksort", MAY_BE_TRUE), 469 F0("asort", MAY_BE_TRUE), 470 F0("arsort", MAY_BE_TRUE), 471 F0("sort", MAY_BE_TRUE), 472 F0("usort", MAY_BE_TRUE), 473 F0("uasort", MAY_BE_TRUE), 474 F0("uksort", MAY_BE_TRUE), 475 F0("array_walk", MAY_BE_TRUE), 476 F0("array_walk_recursive", MAY_BE_TRUE), 477 F1("compact", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 478 FN("array_fill", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY), 479 F1("array_fill_keys", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 480 F0("shuffle", MAY_BE_TRUE), 481 F1("array_replace", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 482 F1("array_replace_recursive", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 483 FN("array_keys", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 484 FN("array_values", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 485 F1("array_count_values", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG), 486 F1("array_column", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 487 F1("array_reverse", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 488 F1("array_flip", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 489 F1("array_change_key_case", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 490 F1("array_intersect_key", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 491 F1("array_intersect_ukey", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 492 F1("array_intersect", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 493 F1("array_uintersect", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 494 F1("array_intersect_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 495 F1("array_uintersect_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 496 F1("array_intersect_uassoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 497 F1("array_uintersect_uassoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 498 F1("array_diff_key", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 499 F1("array_diff_ukey", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 500 F1("array_udiff", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 501 F1("array_diff_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 502 F1("array_diff_uassoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 503 F1("array_udiff_assoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 504 F1("array_udiff_uassoc", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_ARRAY_OF_REF), 505 FN("array_rand", MAY_BE_LONG|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 506 F1("base64_encode", MAY_BE_STRING), 507 F1("base64_decode", MAY_BE_STRING|MAY_BE_FALSE), 508 F1("long2ip", MAY_BE_STRING|MAY_BE_FALSE), 509 F1("getenv", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 510 F1("getopt", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_FALSE|MAY_BE_FALSE), 511 #if HAVE_NANOSLEEP 512 F1("time_nanosleep", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_BOOL), 513 #endif 514 F1("get_current_user", MAY_BE_STRING), 515 FN("get_cfg_var", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 516 F1("error_get_last", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL), 517 F0("register_shutdown_function", MAY_BE_FALSE|MAY_BE_NULL), 518 F1("highlight_file", MAY_BE_STRING|MAY_BE_BOOL), 519 F1("php_strip_whitespace", MAY_BE_STRING), 520 F1("highlight_string", MAY_BE_STRING|MAY_BE_BOOL), 521 F1("ini_get_all", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 522 F1("set_include_path", MAY_BE_STRING|MAY_BE_FALSE), 523 F1("get_include_path", MAY_BE_STRING|MAY_BE_FALSE), 524 F1("print_r", MAY_BE_STRING|MAY_BE_BOOL), 525 #if HAVE_GETSERVBYPORT 526 F1("getservbyport", MAY_BE_STRING|MAY_BE_FALSE), 527 #endif 528 #if HAVE_GETPROTOBYNUMBER 529 F1("getprotobynumber", MAY_BE_STRING|MAY_BE_FALSE), 530 #endif 531 F1("parse_ini_file", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 532 F1("parse_ini_string", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 533 #if ZEND_DEBUG 534 F1("config_get_hash", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 535 #endif 536 #if defined(HAVE_GETLOADAVG) 537 F1("sys_getloadavg", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_DOUBLE|MAY_BE_FALSE), 538 #endif 539 F1("get_browser", MAY_BE_OBJECT|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 540 F1("crypt", MAY_BE_STRING), 541 #if HAVE_STRPTIME 542 F1("strptime", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 543 #endif 544 #if defined(HAVE_GETHOSTNAME) 545 F1("gethostname", MAY_BE_STRING|MAY_BE_FALSE), 546 #endif 547 F1("gethostbyaddr", MAY_BE_STRING|MAY_BE_FALSE), 548 F1("gethostbyname", MAY_BE_STRING), 549 F1("gethostbynamel", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 550 #if defined(PHP_WIN32) || HAVE_DNS_SEARCH_FUNC 551 F1("dns_get_record", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 552 #endif 553 F1("md5", MAY_BE_STRING), 554 F1("md5_file", MAY_BE_STRING|MAY_BE_FALSE), 555 F1("sha1", MAY_BE_STRING), 556 F1("sha1_file", MAY_BE_STRING|MAY_BE_FALSE), 557 #if defined(HAVE_SYSLOG_H) 558 F0("closelog", MAY_BE_TRUE), 559 #endif 560 #if defined(HAVE_SYSLOG_H) 561 F0("syslog", MAY_BE_TRUE), 562 #endif 563 #if defined(HAVE_INET_NTOP) 564 F1("inet_ntop", MAY_BE_STRING|MAY_BE_FALSE), 565 #endif 566 #if defined(HAVE_INET_PTON) 567 F1("inet_pton", MAY_BE_STRING|MAY_BE_FALSE), 568 #endif 569 F1("metaphone", MAY_BE_STRING), 570 F1("headers_list", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 571 F1("htmlspecialchars", MAY_BE_STRING), 572 F1("htmlentities", MAY_BE_STRING), 573 F1("get_html_translation_table", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 574 F1("bin2hex", MAY_BE_STRING), 575 F1("hex2bin", MAY_BE_STRING|MAY_BE_FALSE), 576 #if HAVE_NL_LANGINFO 577 F1("nl_langinfo", MAY_BE_STRING|MAY_BE_FALSE), 578 #endif 579 F1("wordwrap", MAY_BE_STRING), 580 F1("explode", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 581 F1("strtok", MAY_BE_STRING|MAY_BE_FALSE), 582 F1("basename", MAY_BE_STRING), 583 F1("dirname", MAY_BE_STRING), 584 F1("pathinfo", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_STRING), 585 F1("stristr", MAY_BE_STRING|MAY_BE_FALSE), 586 F1("strstr", MAY_BE_STRING|MAY_BE_FALSE), 587 F1("strrchr", MAY_BE_STRING|MAY_BE_FALSE), 588 F1("chunk_split", MAY_BE_STRING), 589 FN("substr_replace", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 590 F1("quotemeta", MAY_BE_STRING), 591 F1("chr", MAY_BE_STRING), 592 F1("ucwords", MAY_BE_STRING), 593 F1("strrev", MAY_BE_STRING), 594 F1("stripcslashes", MAY_BE_STRING), 595 F1("stripslashes", MAY_BE_STRING), 596 FN("str_replace", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 597 FN("str_ireplace", MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING), 598 F1("hebrev", MAY_BE_STRING), 599 F1("strip_tags", MAY_BE_STRING), 600 F1("str_getcsv", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL), 601 F1("str_repeat", MAY_BE_STRING), 602 F1("count_chars", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_LONG|MAY_BE_STRING), 603 F1("localeconv", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY), 604 F1("sscanf", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY|MAY_BE_LONG|MAY_BE_NULL), 605 F1("str_rot13", MAY_BE_STRING), 606 F1("str_shuffle", MAY_BE_STRING), 607 F1("str_word_count", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_LONG), 608 F1("str_split", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 609 F1("strpbrk", MAY_BE_STRING|MAY_BE_FALSE), 610 F1("utf8_encode", MAY_BE_STRING), 611 F1("utf8_decode", MAY_BE_STRING), 612 FN("opendir", MAY_BE_RESOURCE|MAY_BE_FALSE), 613 F1("dir", MAY_BE_OBJECT|MAY_BE_FALSE), 614 F1("getcwd", MAY_BE_STRING|MAY_BE_FALSE), 615 F1("readdir", MAY_BE_STRING|MAY_BE_FALSE), 616 F1("scandir", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 617 #if defined(HAVE_GLOB) 618 F1("glob", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 619 #endif 620 F1("exec", MAY_BE_STRING|MAY_BE_FALSE), 621 F1("system", MAY_BE_STRING|MAY_BE_FALSE), 622 F0("passthru", MAY_BE_FALSE|MAY_BE_NULL), 623 F1("escapeshellcmd", MAY_BE_STRING), 624 F1("escapeshellarg", MAY_BE_STRING), 625 F1("shell_exec", MAY_BE_STRING|MAY_BE_FALSE|MAY_BE_NULL), 626 F1("get_meta_tags", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 627 F1("popen", MAY_BE_RESOURCE|MAY_BE_FALSE), 628 F1("fgets", MAY_BE_STRING|MAY_BE_FALSE), 629 F1("fread", MAY_BE_STRING|MAY_BE_FALSE), 630 F1("fopen", MAY_BE_RESOURCE|MAY_BE_FALSE), 631 F1("fscanf", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_ANY|MAY_BE_LONG|MAY_BE_FALSE|MAY_BE_NULL), 632 F1("fstat", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 633 F1("tempnam", MAY_BE_STRING|MAY_BE_FALSE), 634 F1("tmpfile", MAY_BE_RESOURCE|MAY_BE_FALSE), 635 F1("file", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 636 F1("file_get_contents", MAY_BE_STRING|MAY_BE_FALSE), 637 F1("fgetcsv", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_NULL|MAY_BE_FALSE), 638 F1("realpath", MAY_BE_STRING|MAY_BE_FALSE), 639 F1("sys_get_temp_dir", MAY_BE_STRING), 640 F1("filetype", MAY_BE_STRING|MAY_BE_FALSE), 641 F1("stat", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 642 F1("lstat", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 643 F1("realpath_cache_get", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ARRAY), 644 F1("sprintf", MAY_BE_STRING), 645 F1("vsprintf", MAY_BE_STRING), 646 F1("fsockopen", MAY_BE_RESOURCE|MAY_BE_FALSE), 647 FN("pfsockopen", MAY_BE_RESOURCE|MAY_BE_FALSE), 648 F1("http_build_query", MAY_BE_STRING), 649 F1("image_type_to_mime_type", MAY_BE_STRING), 650 F1("image_type_to_extension", MAY_BE_STRING|MAY_BE_FALSE), 651 F1("getimagesize", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 652 F1("getimagesizefromstring", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 653 F0("phpinfo", MAY_BE_TRUE), 654 F1("phpversion", MAY_BE_STRING|MAY_BE_FALSE), 655 F0("phpcredits", MAY_BE_TRUE), 656 F1("php_sapi_name", MAY_BE_STRING|MAY_BE_FALSE), 657 F1("php_uname", MAY_BE_STRING), 658 F1("php_ini_scanned_files", MAY_BE_STRING|MAY_BE_FALSE), 659 F1("php_ini_loaded_file", MAY_BE_STRING|MAY_BE_FALSE), 660 F1("iptcembed", MAY_BE_STRING|MAY_BE_BOOL), 661 F1("iptcparse", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 662 #if defined(HAVE_SYMLINK) || defined(PHP_WIN32) 663 F1("readlink", MAY_BE_STRING|MAY_BE_FALSE), 664 #endif 665 F1("decbin", MAY_BE_STRING), 666 F1("decoct", MAY_BE_STRING), 667 F1("dechex", MAY_BE_STRING), 668 F1("base_convert", MAY_BE_STRING), 669 F1("number_format", MAY_BE_STRING), 670 #if defined(HAVE_GETTIMEOFDAY) 671 F1("microtime", MAY_BE_STRING|MAY_BE_DOUBLE), 672 #endif 673 #if defined(HAVE_GETTIMEOFDAY) 674 F1("gettimeofday", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_DOUBLE), 675 #endif 676 #if defined(HAVE_GETRUSAGE) 677 F1("getrusage", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_FALSE), 678 #endif 679 F1("pack", MAY_BE_STRING), 680 F1("unpack", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY|MAY_BE_FALSE), 681 F1("password_get_info", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_ARRAY_OF_NULL), 682 F1("password_hash", MAY_BE_STRING), 683 #if defined(PHP_CAN_SUPPORT_PROC_OPEN) 684 F1("proc_open", MAY_BE_RESOURCE|MAY_BE_FALSE), 685 #endif 686 #if defined(PHP_CAN_SUPPORT_PROC_OPEN) 687 F1("proc_get_status", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_FALSE|MAY_BE_ARRAY_OF_TRUE|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING), 688 #endif 689 F1("quoted_printable_decode", MAY_BE_STRING), 690 F1("quoted_printable_encode", MAY_BE_STRING), 691 F1("random_bytes", MAY_BE_STRING), 692 F1("soundex", MAY_BE_STRING), 693 F1("stream_context_create", MAY_BE_RESOURCE), 694 F1("stream_context_get_params", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 695 FN("stream_context_get_options", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 696 FN("stream_context_get_default", MAY_BE_RESOURCE), 697 FN("stream_context_set_default", MAY_BE_RESOURCE), 698 FN("stream_filter_prepend", MAY_BE_RESOURCE|MAY_BE_FALSE), 699 FN("stream_filter_append", MAY_BE_RESOURCE|MAY_BE_FALSE), 700 F1("stream_socket_client", MAY_BE_RESOURCE|MAY_BE_FALSE), 701 F1("stream_socket_server", MAY_BE_RESOURCE|MAY_BE_FALSE), 702 F1("stream_socket_accept", MAY_BE_RESOURCE|MAY_BE_FALSE), 703 F1("stream_socket_recvfrom", MAY_BE_STRING|MAY_BE_FALSE), 704 #if HAVE_SOCKETPAIR 705 F1("stream_socket_pair", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_RESOURCE|MAY_BE_FALSE), 706 #endif 707 F1("stream_get_contents", MAY_BE_STRING|MAY_BE_FALSE), 708 FN("stream_get_meta_data", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_ANY), 709 F1("stream_get_line", MAY_BE_STRING|MAY_BE_FALSE), 710 F1("stream_resolve_include_path", MAY_BE_STRING|MAY_BE_FALSE), 711 F1("stream_get_wrappers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 712 F1("stream_get_transports", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 713 #if defined(HAVE_GETTIMEOFDAY) 714 F1("uniqid", MAY_BE_STRING), 715 #endif 716 F1("parse_url", MAY_BE_LONG|MAY_BE_STRING|MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_NULL|MAY_BE_FALSE), 717 F1("urlencode", MAY_BE_STRING), 718 F1("urldecode", MAY_BE_STRING), 719 F1("rawurlencode", MAY_BE_STRING), 720 F1("rawurldecode", MAY_BE_STRING), 721 F1("get_headers", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_KEY_STRING|MAY_BE_ARRAY_OF_STRING|MAY_BE_ARRAY_OF_ARRAY|MAY_BE_FALSE), 722 F1("stream_bucket_make_writeable", MAY_BE_OBJECT|MAY_BE_NULL), 723 F1("stream_bucket_new", MAY_BE_OBJECT), 724 F1("stream_get_filters", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING), 725 F1("convert_uuencode", MAY_BE_STRING), 726 F1("convert_uudecode", MAY_BE_STRING|MAY_BE_FALSE), 727 F1("var_export", MAY_BE_STRING|MAY_BE_NULL), 728 F1("serialize", MAY_BE_STRING), 729 F1("xml_error_string", MAY_BE_STRING|MAY_BE_NULL), 730 F1("xml_parser_get_option", MAY_BE_STRING|MAY_BE_LONG), 731 FN("zip_open", MAY_BE_RESOURCE|MAY_BE_LONG|MAY_BE_FALSE), 732 FN("zip_read", MAY_BE_RESOURCE|MAY_BE_FALSE), 733 F1("ob_gzhandler", MAY_BE_STRING|MAY_BE_FALSE), 734 F1("zlib_get_coding_type", MAY_BE_STRING|MAY_BE_FALSE), 735 F1("gzfile", MAY_BE_ARRAY|MAY_BE_ARRAY_KEY_LONG|MAY_BE_ARRAY_OF_STRING|MAY_BE_FALSE), 736 F1("gzopen", MAY_BE_RESOURCE|MAY_BE_FALSE), 737 F1("zlib_encode", MAY_BE_STRING|MAY_BE_FALSE), 738 F1("zlib_decode", MAY_BE_STRING|MAY_BE_FALSE), 739 F1("gzdeflate", MAY_BE_STRING|MAY_BE_FALSE), 740 F1("gzencode", MAY_BE_STRING|MAY_BE_FALSE), 741 F1("gzcompress", MAY_BE_STRING|MAY_BE_FALSE), 742 F1("gzinflate", MAY_BE_STRING|MAY_BE_FALSE), 743 F1("gzdecode", MAY_BE_STRING|MAY_BE_FALSE), 744 F1("gzuncompress", MAY_BE_STRING|MAY_BE_FALSE), 745 }; 746