PHP マニュアル
前のページ
第 46章Zend API: PHP のコアをハックする
次のページ
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
-- ...
前のページ
ホーム
次のページ
API Macros
上に戻る
_array_init