@@ -1008,6 +1008,107 @@ static const func_info_t func_infos[] = {
1008
1008
F1 ("mysql_tablename" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING ),
1009
1009
F1 ("mysql_table_name" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_STRING ),
1010
1010
1011
+ /* ext/mysqli */
1012
+ F1 ("mysqli_connect" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1013
+ F0 ("mysqli_close" , MAY_BE_NULL | MAY_BE_TRUE ),
1014
+ I1 ("mysqli_connect_error" , MAY_BE_NULL | MAY_BE_STRING ),
1015
+ I0 ("mysqli_connect_errno" , MAY_BE_LONG ),
1016
+ F1 ("mysqli_get_client_stats" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_LONG ),
1017
+ F1 ("mysqli_error_list" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_ARRAY ),
1018
+ F1 ("mysqli_get_links_stats" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_LONG ),
1019
+ F1 ("mysqli_query" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE | MAY_BE_RESOURCE ),
1020
+ F0 ("mysqli_multi_query" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1021
+ F0 ("mysqli_set_charset" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1022
+ F1 ("mysqli_get_charset" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_ANY ),
1023
+ F0 ("mysqli_begin_transaction" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1024
+ F0 ("mysqli_savepoint" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1025
+ F0 ("mysqli_release_savepoint" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1026
+ F1 ("mysqli_fetch_array" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY ),
1027
+ F1 ("mysqli_fetch_assoc" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_STRING | MAY_BE_ARRAY_OF_ANY ),
1028
+ F1 ("mysqli_fetch_all" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_ANY | MAY_BE_ARRAY_OF_ANY ),
1029
+ F1 ("mysqli_fetch_object" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_OBJECT ),
1030
+ F0 ("mysqli_free_result" , MAY_BE_NULL ),
1031
+ F0 ("mysqli_affected_rows" , MAY_BE_NULL | MAY_BE_LONG ),
1032
+ F0 ("mysqli_autocommit" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1033
+ F0 ("mysqli_stmt_bind_param" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1034
+ F0 ("mysqli_stmt_bind_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1035
+ F0 ("mysqli_change_user" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1036
+ F1 ("mysqli_character_set_name" , MAY_BE_NULL | MAY_BE_STRING ),
1037
+ F0 ("mysqli_commit" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1038
+ F0 ("mysqli_data_seek" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1039
+ F0 ("mysqli_debug" , MAY_BE_NULL | MAY_BE_TRUE ),
1040
+ F0 ("mysqli_dump_debug_info" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1041
+ F0 ("mysqli_errno" , MAY_BE_NULL | MAY_BE_LONG ),
1042
+ F1 ("mysqli_error" , MAY_BE_NULL | MAY_BE_STRING ),
1043
+ F0 ("mysqli_stmt_execute" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1044
+ F0 ("mysqli_poll" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1045
+ F1 ("mysqli_reap_async_query" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE | MAY_BE_RESOURCE ),
1046
+ F1 ("mysqli_stmt_get_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1047
+ F1 ("mysqli_get_warnings" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1048
+ F1 ("mysqli_stmt_error_list" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_ARRAY ),
1049
+ F1 ("mysqli_stmt_get_warnings" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1050
+ F0 ("mysqli_stmt_fetch" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1051
+ F1 ("mysqli_fetch_field" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_OBJECT ),
1052
+ F1 ("mysqli_fetch_fields" , MAY_BE_NULL | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_OBJECT ),
1053
+ F1 ("mysqli_fetch_field_direct" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_OBJECT ),
1054
+ F1 ("mysqli_fetch_lengths" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_LONG ),
1055
+ F1 ("mysqli_fetch_row" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_ARRAY | MAY_BE_ARRAY_KEY_LONG | MAY_BE_ARRAY_OF_ANY ),
1056
+ F0 ("mysqli_field_count" , MAY_BE_NULL | MAY_BE_LONG ),
1057
+ F0 ("mysqli_field_seek" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1058
+ F0 ("mysqli_field_tell" , MAY_BE_NULL | MAY_BE_LONG ),
1059
+ I1 ("mysqli_get_client_info" , MAY_BE_STRING ),
1060
+ I0 ("mysqli_get_client_version" , MAY_BE_LONG ),
1061
+ F1 ("mysqli_get_host_info" , MAY_BE_NULL | MAY_BE_STRING ),
1062
+ F0 ("mysqli_get_proto_info" , MAY_BE_NULL | MAY_BE_LONG ),
1063
+ F1 ("mysqli_get_server_info" , MAY_BE_NULL | MAY_BE_STRING ),
1064
+ F0 ("mysqli_get_server_version" , MAY_BE_NULL | MAY_BE_LONG ),
1065
+ F1 ("mysqli_info" , MAY_BE_NULL | MAY_BE_STRING ),
1066
+ F1 ("mysqli_init" , MAY_BE_FALSE | MAY_BE_RESOURCE ),
1067
+ F0 ("mysqli_insert_id" , MAY_BE_NULL | MAY_BE_LONG ),
1068
+ F0 ("mysqli_kill" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1069
+ F0 ("mysqli_more_results" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1070
+ F0 ("mysqli_next_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1071
+ F0 ("mysqli_stmt_more_results" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1072
+ F0 ("mysqli_stmt_next_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1073
+ F0 ("mysqli_num_fields" , MAY_BE_NULL | MAY_BE_LONG ),
1074
+ F0 ("mysqli_num_rows" , MAY_BE_NULL | MAY_BE_LONG ),
1075
+ F0 ("mysqli_options" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1076
+ F0 ("mysqli_ping" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1077
+ F1 ("mysqli_prepare" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1078
+ F0 ("mysqli_real_connect" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1079
+ F0 ("mysqli_real_query" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1080
+ F1 ("mysqli_real_escape_string" , MAY_BE_NULL | MAY_BE_STRING ),
1081
+ F0 ("mysqli_rollback" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1082
+ F0 ("mysqli_stmt_send_long_data" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1083
+ F0 ("mysqli_stmt_affected_rows" , MAY_BE_NULL | MAY_BE_LONG ),
1084
+ F0 ("mysqli_stmt_close" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1085
+ F0 ("mysqli_stmt_data_seek" , MAY_BE_NULL | MAY_BE_FALSE ),
1086
+ F0 ("mysqli_stmt_field_count" , MAY_BE_NULL | MAY_BE_LONG ),
1087
+ F0 ("mysqli_stmt_free_result" , MAY_BE_NULL ),
1088
+ F0 ("mysqli_stmt_insert_id" , MAY_BE_NULL | MAY_BE_LONG ),
1089
+ F0 ("mysqli_stmt_param_count" , MAY_BE_NULL | MAY_BE_LONG ),
1090
+ F0 ("mysqli_stmt_reset" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1091
+ F0 ("mysqli_stmt_num_rows" , MAY_BE_NULL | MAY_BE_LONG ),
1092
+ F0 ("mysqli_select_db" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1093
+ F1 ("mysqli_sqlstate" , MAY_BE_NULL | MAY_BE_STRING ),
1094
+ F0 ("mysqli_ssl_set" , MAY_BE_NULL | MAY_BE_TRUE ),
1095
+ F1 ("mysqli_stat" , MAY_BE_NULL | MAY_BE_STRING ),
1096
+ F0 ("mysqli_refresh" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1097
+ F0 ("mysqli_stmt_attr_set" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1098
+ F0 ("mysqli_stmt_attr_get" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_LONG ),
1099
+ F0 ("mysqli_stmt_errno" , MAY_BE_NULL | MAY_BE_LONG ),
1100
+ F1 ("mysqli_stmt_error" , MAY_BE_NULL | MAY_BE_STRING ),
1101
+ F1 ("mysqli_stmt_init" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1102
+ F0 ("mysqli_stmt_prepare" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1103
+ F1 ("mysqli_stmt_result_metadata" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1104
+ F0 ("mysqli_stmt_store_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_TRUE ),
1105
+ F1 ("mysqli_stmt_sqlstate" , MAY_BE_NULL | MAY_BE_STRING ),
1106
+ F1 ("mysqli_store_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1107
+ F0 ("mysqli_thread_id" , MAY_BE_NULL | MAY_BE_LONG ),
1108
+ I0 ("mysqli_thread_safe" , MAY_BE_FALSE | MAY_BE_TRUE ),
1109
+ F1 ("mysqli_use_result" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1110
+ F0 ("mysqli_warning_count" , MAY_BE_NULL | MAY_BE_LONG ),
1111
+
1011
1112
/* ext/curl */
1012
1113
F1 ("curl_init" , MAY_BE_NULL | MAY_BE_FALSE | MAY_BE_RESOURCE ),
1013
1114
F1 ("curl_copy_handle" , MAY_BE_NULL | MAY_BE_RESOURCE ),
0 commit comments