API Function and Macro reference (work in progress)

目次
_array_init -- ...
_object_and_properties_init -- ...
_object_init_ex -- ...
_object_init -- ...
_zend_bailout -- ...
_zend_get_parameters_array_ex -- ...
_zend_get_parameters_array -- ...
_zend_hash_add_or_update -- ...
_zend_hash_index_update_or_next_insert -- ...
_zend_hash_init_ex -- ...
_zend_hash_init -- ...
_zend_hash_merge -- ...
_zend_hash_quick_add_or_update -- ...
add_assoc_bool_ex -- ...
add_assoc_bool -- ...
add_assoc_double_ex -- ...
add_assoc_double -- ...
add_assoc_function -- ...
add_assoc_long_ex -- ...
add_assoc_long -- ...
add_assoc_null_ex -- ...
add_assoc_null -- ...
add_assoc_resource_ex -- ...
add_assoc_resource -- ...
add_assoc_string_ex -- ...
add_assoc_string -- ...
add_assoc_stringl_ex -- ...
add_assoc_stringl -- ...
add_assoc_unicode_ex -- ...
add_assoc_unicodel_ex -- ...
add_assoc_zval_ex -- ...
add_assoc_zval -- ...
add_get_assoc_string_ex -- ...
add_get_assoc_string -- ...
add_get_assoc_stringl_ex -- ...
add_get_assoc_stringl -- ...
add_get_index_binary -- ...
add_get_index_binaryl -- ...
add_get_index_double -- ...
add_get_index_long -- ...
add_get_index_string -- ...
add_get_index_stringl -- ...
add_get_index_unicode -- ...
add_get_index_unicodel -- ...
add_index_binary -- ...
add_index_binaryl -- ...
add_index_bool -- ...
add_index_double -- ...
add_index_long -- ...
add_index_null -- ...
add_index_resource -- ...
add_index_string -- ...
add_index_stringl -- ...
add_index_unicode -- ...
add_index_unicodel -- ...
add_index_zval -- ...
add_next_index_binary -- ...
add_next_index_binaryl -- ...
add_next_index_bool -- ...
add_next_index_double -- ...
add_next_index_long -- ...
add_next_index_null -- ...
add_next_index_resource -- ...
add_next_index_string -- ...
add_next_index_stringl -- ...
add_next_index_unicode -- ...
add_next_index_unicodel -- ...
add_next_index_zval -- ...
add_property_ascii_string_ex -- ...
add_property_ascii_stringl_ex -- ...
add_property_bool_ex -- ...
add_property_bool -- ...
add_property_double_ex -- ...
add_property_double -- ...
add_property_long_ex -- ...
add_property_long -- ...
add_property_null_ex -- ...
add_property_null -- ...
add_property_resource_ex -- ...
add_property_resource -- ...
add_property_rt_string_ex -- ...
add_property_rt_stringl_ex -- ...
add_property_string_ex -- ...
add_property_string -- ...
add_property_stringl_ex -- ...
add_property_stringl -- ...
add_property_zval_ex -- ...
add_property_zval -- ...
add_u_assoc_zval_ex -- ...
array_init -- ...
call_user_function_ex -- ...
call_user_function -- ...
free_estring -- ...
get_zend_version -- ...
object_and_properties_init -- ...
object_init_ex -- ...
object_init -- ...
zend_call_function -- ...
zend_case_fold_string -- ...
zend_check_magic_method_implementation -- ...
zend_class_implements -- ...
zend_cmp_unicode_and_literal -- ...
zend_cmp_unicode_and_string -- ...
zend_convert_encodings -- ...
zend_convert_from_unicode -- ...
zend_convert_to_unicode -- ...
zend_copy_parameters_array -- ...
zend_declare_class_constant_bool -- ...
zend_declare_class_constant_double -- ...
zend_declare_class_constant_long -- ...
zend_declare_class_constant_string -- ...
zend_declare_class_constant_stringl -- ...
zend_declare_class_constant -- ...
zend_declare_property_bool -- ...
zend_declare_property_double -- ...
zend_declare_property_ex -- ...
zend_declare_property_long -- ...
zend_declare_property_null -- ...
zend_declare_property_string -- ...
zend_declare_property_stringl -- ...
zend_declare_property -- ...
zend_delete_global_variable -- ...
zend_disable_class -- ...
zend_disable_function -- ...
zend_error -- ...
zend_fetch_list_dtor_id -- ...
zend_fetch_resource -- ...
zend_get_class_entry -- ...
zend_get_configuration_directive -- ...
zend_get_hash_value -- ...
zend_get_module_started -- ...
zend_get_module_version -- ...
zend_get_object_classname -- ...
zend_get_parameters_array_ex -- ...
zend_get_parameters_array -- ...
zend_get_parameters_ex -- ...
zend_get_parameters -- ...
zend_get_std_object_handlers -- ...
zend_get_unified_string_type -- ...
zend_hash_add_empty_element -- ...
zend_hash_add -- ...
zend_hash_apply_with_argument -- ...
zend_hash_apply_with_arguments -- ...
zend_hash_apply -- ...
zend_hash_clean -- ...
zend_hash_compare -- ...
zend_hash_copy -- ...
zend_hash_del_key_or_index -- ...
zend_hash_destroy -- ...
zend_hash_exists -- ...
zend_hash_find -- ...
zend_hash_func -- ...
zend_hash_get_current_data_ex -- ...
zend_hash_get_current_key_ex -- ...
zend_hash_get_current_key_type_ex -- ...
zend_hash_graceful_destroy -- ...
zend_hash_graceful_reverse_destroy -- ...
zend_hash_index_exists -- ...
zend_hash_index_find -- ...
zend_hash_init_ex -- ...
zend_hash_init -- ...
zend_hash_internal_pointer_end_ex -- ...
zend_hash_internal_pointer_reset_ex -- ...
zend_hash_merge_ex -- ...
zend_hash_minmax -- ...
zend_hash_move_backwards_ex -- ...
zend_hash_move_forward_ex -- ...
zend_hash_next_free_element -- ...
zend_hash_num_elements -- ...
zend_hash_quick_add -- ...
zend_hash_quick_exists -- ...
zend_hash_quick_find -- ...
zend_hash_quick_update -- ...
zend_hash_rehash -- ...
zend_hash_reverse_apply -- ...
zend_hash_sort -- ...
zend_hash_update_current_key_ex -- ...
zend_hash_update -- ...
zend_is_callable_ex -- ...
zend_is_callable -- ...
zend_is_valid_identifier -- ...
zend_list_insert -- ...
zend_make_callable -- ...
zend_make_printable_zval -- ...
zend_make_string_zval -- ...
zend_make_unicode_zval -- ...
zend_merge_properties -- ...
zend_message_dispatcher -- ...
zend_normalize_identifier -- ...
zend_object_create_proxy -- ...
zend_object_store_ctor_failed -- ...
zend_object_store_get_object -- ...
zend_object_store_set_object -- ...
zend_objects_store_add_ref -- ...
zend_objects_store_call_destructors -- ...
zend_objects_store_clone_obj -- ...
zend_objects_store_del_ref -- ...
zend_objects_store_destroy -- ...
zend_objects_store_free_object_storage -- ...
zend_objects_store_init -- ...
zend_objects_store_mark_destructed -- ...
zend_objects_store_put -- ...
zend_output_debug_string -- ...
zend_parse_method_parameters_ex -- ...
zend_parse_method_parameters -- ...
zend_parse_parameters_ex -- ...
zend_parse_parameters -- ...
zend_print_flat_zval_r -- ...
zend_print_variable -- ...
zend_print_zval_ex -- ...
zend_print_zval_r_ex -- ...
zend_print_zval_r -- ...
zend_print_zval -- ...
zend_read_property -- ...
zend_read_static_property -- ...
zend_register_functions -- ...
zend_register_internal_class_ex -- ...
zend_register_internal_class -- ...
zend_register_internal_interface -- ...
zend_register_internal_module -- ...
zend_register_list_destructors_ex -- ...
zend_register_list_destructors -- ...
zend_register_module_ex -- ...
zend_register_module -- ...
zend_register_resource -- ...
zend_reset_all_cv -- ...
zend_reset_locale_deps -- ...
zend_rsrc_list_get_rsrc_type -- ...
zend_startup_module_ex -- ...
zend_startup_module -- ...
zend_startup_modules -- ...
zend_symtable_del -- ...
zend_symtable_exists -- ...
zend_symtable_find -- ...
zend_symtable_update_current_key -- ...
zend_symtable_update -- ...
zend_u_declare_property_ex -- ...
zend_u_declare_property -- ...
zend_u_delete_global_variable -- ...
zend_u_get_hash_value -- ...
zend_u_hash_add_empty_element -- ...
zend_u_hash_del_key_or_index -- ...
zend_u_hash_exists -- ...
zend_u_hash_find -- ...
zend_u_hash_func -- ...
zend_u_hash_quick_exists -- ...
zend_u_hash_quick_find -- ...
zend_u_symtable_del -- ...
zend_u_symtable_exists -- ...
zend_u_symtable_find -- ...
zend_u_symtable_update_current_key -- ...
zend_u_symtable_update -- ...
zend_unregister_functions -- ...
zend_update_class_constants -- ...
zend_update_property_ascii_string -- ...
zend_update_property_ascii_stringl -- ...
zend_update_property_bool -- ...
zend_update_property_double -- ...
zend_update_property_long -- ...
zend_update_property_null -- ...
zend_update_property_rt_string -- ...
zend_update_property_rt_stringl -- ...
zend_update_property_string -- ...
zend_update_property_stringl -- ...
zend_update_property_unicode -- ...
zend_update_property_unicodel -- ...
zend_update_property -- ...
zend_update_static_property_ascii_string -- ...
zend_update_static_property_ascii_stringl -- ...
zend_update_static_property_bool -- ...
zend_update_static_property_double -- ...
zend_update_static_property_long -- ...
zend_update_static_property_null -- ...
zend_update_static_property_rt_string -- ...
zend_update_static_property_rt_stringl -- ...
zend_update_static_property_string -- ...
zend_update_static_property_stringl -- ...
zend_update_static_property_unicode -- ...
zend_update_static_property_unicodel -- ...
zend_update_static_property -- ...
zend_wrong_param_count -- Generate standard error message for wrong parameter count in function or method call
zend_zval_type_name -- Returns the PHP type name for a given zval
zval_add_ref -- ...
zval_string_to_unicode -- ...
zval_unicode_to_string -- ...
RETURN_ASCII_STRING -- ...
RETURN_ASCII_STRINGL -- ...
RETURN_BINARY -- ...
RETURN_BINARYL -- ...
RETURN_BOOL -- ...
RETURN_DOUBLE -- ...
RETURN_EMPTY_BINARY -- ...
RETURN_EMPTY_STRING -- ...
RETURN_EMPTY_UNICODE -- ...
RETURN_LONG -- ...
RETURN_NULL -- ...
RETURN_RESOURCE -- ...
RETURN_RT_STRING -- ...
RETURN_RT_STRINGL -- ...
RETURN_STRING -- ...
RETURN_STRINGL -- ...
RETURN_TEXT -- ...
RETURN_TEXTL -- ...
RETURN_U_STRING -- ...
RETURN_U_STRINGL -- ...
RETURN_UNICODE -- ...
RETURN_UNICODEL -- ...
RETURN_ZVAL -- ...
Z_ARRVAL_P -- ...
Z_ARRVAL_PP -- ...
Z_ARRVAL -- ...
Z_BINLEN_P -- ...
Z_BINLEN_PP -- ...
Z_BINLEN -- ...
Z_BINVAL_P -- ...
Z_BINVAL_PP -- ...
Z_BINVAL -- ...
Z_BVAL_P -- Dereference a zval pointer and return its lval element as bool
Z_BVAL_PP -- Dereference a pointer to a zval pointer and return its lval element as bool
Z_BVAL -- Return a zval lval element as bool
Z_DBG -- ...
Z_DVAL_P -- Dereference a zval pointer and return its dval element
Z_DVAL_PP -- Dereference a pointer to a zval pointer and return its dval element
Z_DVAL -- Return the dval element of a zval
Z_LVAL_P -- ...
Z_LVAL_PP -- Dereference a pointer to a zval pointer and return its lval element
Z_LVAL -- ...
Z_OBJ_CLASS_NAME_P -- ...
Z_OBJ_HANDLE_P -- ...
Z_OBJ_HANDLE_PP -- ...
Z_OBJ_HANDLE -- ...
Z_OBJ_HANDLER_P -- ...
Z_OBJ_HANDLER_PP -- ...
Z_OBJ_HANDLER -- ...
Z_OBJ_HT_P -- ...
Z_OBJ_HT_PP -- ...
Z_OBJ_HT -- ...
Z_OBJCE_P -- ...
Z_OBJCE_PP -- ...
Z_OBJCE -- ...
Z_OBJPROP_P -- ...
Z_OBJPROP_PP -- ...
Z_OBJPROP -- ...
Z_OBJVAL_P -- ...
Z_OBJVAL_PP -- ...
Z_OBJVAL -- ...
Z_RESVAL_P -- ...
Z_RESVAL_PP -- ...
Z_RESVAL -- ...
Z_STRLEN_P -- ...
Z_STRLEN_PP -- ...
Z_STRLEN -- ...
Z_STRVAL_P -- ...
Z_STRVAL_PP -- ...
Z_STRVAL -- ...
Z_TYPE_P -- ...
Z_TYPE_PP -- ...
Z_TYPE -- ...
Z_UNILEN_P -- ...
Z_UNILEN_PP -- ...
Z_UNILEN -- ...
Z_UNIVAL_P -- ...
Z_UNIVAL_PP -- ...
Z_UNIVAL -- ...
Z_USTRCPLEN_P -- ...
Z_USTRCPLEN_PP -- ...
Z_USTRCPLEN -- ...
Z_USTRLEN_P -- ...
Z_USTRLEN_PP -- ...
Z_USTRLEN -- ...
Z_USTRVAL_P -- ...
Z_USTRVAL_PP -- ...
Z_USTRVAL -- ...
ZEND_ABSTRACT_ME -- ...
ZEND_ARG_ARRAY_INFO -- ...
ZEND_ARG_INFO -- ...
ZEND_ARG_OBJ_INFO -- ...
ZEND_ARG_PASS_INFO -- ...
ZEND_BEGIN_ARG_INFO_EX -- ...
ZEND_BEGIN_ARG_INFO -- ...
ZEND_BEGIN_MODULE_GLOBALS -- ...
ZEND_COLL_RESULT -- ...
ZEND_DECLARE_MODULE_GLOBALS -- ...
ZEND_DEFINE_PROPERTY -- ...
ZEND_END_ARG_INFO -- ...
ZEND_END_MODULE_GLOBALS -- ...
ZEND_EXTERN_MODULE_GLOBALS -- ...
ZEND_FALIAS -- ...
ZEND_FE -- ...
ZEND_FENTRY -- ...
ZEND_FETCH_RESOURCE2 -- ...
ZEND_FETCH_RESOURCE -- ...
ZEND_FN -- ...
ZEND_FUNCTION -- ...
ZEND_GET_MODULE -- ...
ZEND_GET_RESOURCE_TYPE_ID -- ...
ZEND_INIT_MODULE_GLOBALS -- ...
ZEND_INIT_SYMTABLE_EX -- ...
ZEND_INIT_SYMTABLE -- ...
ZEND_LOG_XOR -- ...
ZEND_MALIAS -- ...
ZEND_ME_MAPPING -- ...
ZEND_ME -- ...
ZEND_METHOD -- ...
ZEND_MOD_CONFLICTS_EX -- ...
ZEND_MOD_CONFLICTS -- ...
ZEND_MOD_OPTIONAL_EX -- ...
ZEND_MOD_OPTIONAL -- ...
ZEND_MOD_REQUIRED_EX -- ...
ZEND_MOD_REQUIRED -- ...
ZEND_MODULE_ACTIVATE_D -- ...
ZEND_MODULE_ACTIVATE_N -- ...
ZEND_MODULE_DEACTIVATE_D -- ...
ZEND_MODULE_DEACTIVATE_N -- ...
ZEND_MODULE_INFO_D -- ...
ZEND_MODULE_INFO_N -- ...
ZEND_MODULE_POST_ZEND_DEACTIVATE_D -- ...
ZEND_MODULE_POST_ZEND_DEACTIVATE_N -- ...
ZEND_MODULE_SHUTDOWN_D -- ...
ZEND_MODULE_SHUTDOWN_N -- ...
ZEND_MODULE_STARTUP_D -- ...
ZEND_MODULE_STARTUP_N -- ...
ZEND_NAMED_FE -- ...
ZEND_NAMED_FUNCTION -- ...
ZEND_NORMALIZE_BOOL -- ...
ZEND_NUM_ARGS -- ...
ZEND_PUTC -- ...
ZEND_PUTS -- ...
ZEND_REGISTER_RESOURCE -- ...
ZEND_RSRC_DTOR_FUNC -- ...
ZEND_SET_GLOBAL_VAR_WITH_LENGTH -- ...
ZEND_SET_GLOBAL_VAR -- ...
ZEND_SET_SYMBOL_WITH_LENGTH -- ...
ZEND_SET_SYMBOL -- ...
ZEND_STRL -- ...
ZEND_STRS -- ...
ZEND_TRUTH -- ...
ZEND_U_CONVERTER -- ...
ZEND_U_EQUAL -- ...
ZEND_U_SET_SYMBOL_WITH_LENGTH -- ...
ZEND_UV -- ...
ZEND_VERIFY_RESOURCE -- ...
ZEND_WRITE -- ...
ZEND_WRONG_PARAM_COUNT_WITH_RETVAL -- Generate standard error message and return custom value
ZEND_WRONG_PARAM_COUNT -- ...