Руководство по PHP
Пред.
Глава 46. Zend API: Hacking the Core of PHP
След.
API Functions (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
-- ...
Z_ARRVAL_P
--
Z_ARRVAL_PP
--
Z_ARRVAL
--
Z_BVAL_P
--
Z_BVAL_PP
--
Z_BVAL
--
Z_DVAL_P
--
Z_DVAL_PP
--
Z_DVAL
--
Z_LVAL_P
--
Z_LVAL_PP
--
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_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
--
ZEND_WRONG_PARAM_COUNT_WITH_RETVAL
-- Generate standard error message and return custom value
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_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_double
-- ...
add_get_index_long
-- ...
add_get_index_string
-- ...
add_get_index_stringl
-- ...
add_index_bool
-- ...
add_index_double
-- ...
add_index_long
-- ...
add_index_null
-- ...
add_index_resource
-- ...
add_index_string
-- ...
add_index_stringl
-- ...
add_index_zval
-- ...
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_zval
-- ...
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_string_ex
-- ...
add_property_string
-- ...
add_property_stringl_ex
-- ...
add_property_stringl
-- ...
add_property_zval_ex
-- ...
add_property_zval
-- ...
array_init
-- ...
call_user_function_ex
-- ...
call_user_function
-- ...
free_estring
-- ...
get_zend_version
-- ...
ZEND_WRONG_PARAM_COUNT
-- Generate standard error message for wrong parameter count in function or method call
object_and_properties_init
-- ...
object_init_ex
-- ...
object_init
-- ...
zend_call_function
-- ...
zend_check_magic_method_implementation
-- ...
zend_class_implements
-- ...
zend_copy_parameters_array
-- ...
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_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_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_make_callable
-- ...
zend_make_printable_zval
-- ...
zend_merge_properties
-- ...
zend_message_dispatcher
-- ...
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_zval_ex
-- ...
zend_print_zval_r_ex
-- ...
zend_print_zval_r
-- ...
zend_print_zval
-- ...
zend_read_property
-- ...
zend_register_functions
-- ...
zend_register_internal_class_ex
-- ...
zend_register_internal_class
-- ...
zend_register_internal_interface
-- ...
zend_register_internal_module
-- ...
zend_register_module_ex
-- ...
zend_register_module
-- ...
zend_reset_all_cv
-- ...
zend_startup_module_ex
-- ...
zend_startup_module
-- ...
zend_startup_modules
-- ...
zend_unregister_functions
-- ...
zend_update_class_constants
-- ...
zend_update_property_bool
-- ...
zend_update_property_double
-- ...
zend_update_property_long
-- ...
zend_update_property_null
-- ...
zend_update_property_string
-- ...
zend_update_property_stringl
-- ...
zend_update_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
Пред.
Начало
След.
API Macros
Уровень выше
_array_init