struc 259 ext/session/php_session.h zval **struc; struc 273 ext/session/php_session.h if (php_get_session_var(key, key_length, &struc TSRMLS_CC) == SUCCESS) { \ struc 900 ext/session/session.c php_var_serialize(&buf, struc, &var_hash TSRMLS_CC); struc 991 ext/session/session.c php_var_serialize(&buf, struc, &var_hash TSRMLS_CC); struc 29 ext/standard/php_incomplete_class.h #define PHP_SET_CLASS_ATTRIBUTES(struc) \ struc 31 ext/standard/php_incomplete_class.h if (Z_OBJ_HT_P(struc)->get_class_entry && \ struc 32 ext/standard/php_incomplete_class.h Z_OBJCE_P(struc) == BG(incomplete_class)) { \ struc 33 ext/standard/php_incomplete_class.h class_name = php_lookup_class_name(struc, &name_len); \ struc 41 ext/standard/php_incomplete_class.h free_class_name = !zend_get_object_classname(struc, (const char **)&class_name, &name_len TSRMLS_CC);\ struc 35 ext/standard/php_var.h PHPAPI void php_var_dump(zval **struc, int level TSRMLS_DC); struc 36 ext/standard/php_var.h PHPAPI void php_var_export(zval **struc, int level TSRMLS_DC); struc 37 ext/standard/php_var.h PHPAPI void php_var_export_ex(zval **struc, int level, smart_str *buf TSRMLS_DC); struc 39 ext/standard/php_var.h PHPAPI void php_debug_zval_dump(zval **struc, int level TSRMLS_DC); struc 52 ext/standard/php_var.h PHPAPI void php_var_serialize(smart_str *buf, zval **struc, php_serialize_data_t *var_hash TSRMLS_DC); struc 35 ext/standard/var.c #define COMMON (Z_ISREF_PP(struc) ? "&" : "") struc 87 ext/standard/var.c PHPAPI void php_var_dump(zval **struc, int level TSRMLS_DC) /* {{{ */ struc 99 ext/standard/var.c switch (Z_TYPE_PP(struc)) { struc 101 ext/standard/var.c php_printf("%sbool(%s)\n", COMMON, Z_LVAL_PP(struc) ? "true" : "false"); struc 107 ext/standard/var.c php_printf("%sint(%ld)\n", COMMON, Z_LVAL_PP(struc)); struc 110 ext/standard/var.c php_printf("%sfloat(%.*G)\n", COMMON, (int) EG(precision), Z_DVAL_PP(struc)); struc 113 ext/standard/var.c php_printf("%sstring(%d) \"", COMMON, Z_STRLEN_PP(struc)); struc 114 ext/standard/var.c PHPWRITE(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc)); struc 118 ext/standard/var.c myht = Z_ARRVAL_PP(struc); struc 129 ext/standard/var.c myht = Z_OBJDEBUG_PP(struc, is_temp); struc 136 ext/standard/var.c if (Z_OBJ_HANDLER(**struc, get_class_name)) { struc 137 ext/standard/var.c Z_OBJ_HANDLER(**struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC); struc 138 ext/standard/var.c php_printf("%sobject(%s)#%d (%d) {\n", COMMON, class_name, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0); struc 141 ext/standard/var.c php_printf("%sobject(unknown class)#%d (%d) {\n", COMMON, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0); struc 159 ext/standard/var.c const char *type_name = zend_rsrc_list_get_rsrc_type(Z_LVAL_PP(struc) TSRMLS_CC); struc 160 ext/standard/var.c php_printf("%sresource(%ld) of type (%s)\n", COMMON, Z_LVAL_PP(struc), type_name ? type_name : "Unknown"); struc 242 ext/standard/var.c PHPAPI void php_debug_zval_dump(zval **struc, int level TSRMLS_DC) /* {{{ */ struc 254 ext/standard/var.c switch (Z_TYPE_PP(struc)) { struc 256 ext/standard/var.c php_printf("%sbool(%s) refcount(%u)\n", COMMON, Z_LVAL_PP(struc)?"true":"false", Z_REFCOUNT_PP(struc)); struc 259 ext/standard/var.c php_printf("%sNULL refcount(%u)\n", COMMON, Z_REFCOUNT_PP(struc)); struc 262 ext/standard/var.c php_printf("%slong(%ld) refcount(%u)\n", COMMON, Z_LVAL_PP(struc), Z_REFCOUNT_PP(struc)); struc 265 ext/standard/var.c php_printf("%sdouble(%.*G) refcount(%u)\n", COMMON, (int) EG(precision), Z_DVAL_PP(struc), Z_REFCOUNT_PP(struc)); struc 268 ext/standard/var.c php_printf("%sstring(%d) \"", COMMON, Z_STRLEN_PP(struc)); struc 269 ext/standard/var.c PHPWRITE(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc)); struc 270 ext/standard/var.c php_printf("\" refcount(%u)\n", Z_REFCOUNT_PP(struc)); struc 273 ext/standard/var.c myht = Z_ARRVAL_PP(struc); struc 278 ext/standard/var.c php_printf("%sarray(%d) refcount(%u){\n", COMMON, zend_hash_num_elements(myht), Z_REFCOUNT_PP(struc)); struc 282 ext/standard/var.c myht = Z_OBJDEBUG_PP(struc, is_temp); struc 287 ext/standard/var.c Z_OBJ_HANDLER_PP(struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC); struc 288 ext/standard/var.c php_printf("%sobject(%s)#%d (%d) refcount(%u){\n", COMMON, class_name, Z_OBJ_HANDLE_PP(struc), myht ? zend_hash_num_elements(myht) : 0, Z_REFCOUNT_PP(struc)); struc 293 ext/standard/var.c zend_hash_apply_with_arguments(myht TSRMLS_CC, (apply_func_args_t) zval_element_dump_func, 1, level, (Z_TYPE_PP(struc) == IS_ARRAY ? 0 : 1)); struc 305 ext/standard/var.c const char *type_name = zend_rsrc_list_get_rsrc_type(Z_LVAL_PP(struc) TSRMLS_CC); struc 306 ext/standard/var.c php_printf("%sresource(%ld) of type (%s) refcount(%u)\n", COMMON, Z_LVAL_PP(struc), type_name ? type_name : "Unknown", Z_REFCOUNT_PP(struc)); struc 416 ext/standard/var.c PHPAPI void php_var_export_ex(zval **struc, int level, smart_str *buf TSRMLS_DC) /* {{{ */ struc 424 ext/standard/var.c switch (Z_TYPE_PP(struc)) { struc 426 ext/standard/var.c if (Z_LVAL_PP(struc)) { struc 436 ext/standard/var.c smart_str_append_long(buf, Z_LVAL_PP(struc)); struc 439 ext/standard/var.c tmp_len = spprintf(&tmp_str, 0,"%.*H", PG(serialize_precision), Z_DVAL_PP(struc)); struc 444 ext/standard/var.c tmp_str = php_addcslashes(Z_STRVAL_PP(struc), Z_STRLEN_PP(struc), &tmp_len, 0, "'\\", 2 TSRMLS_CC); struc 455 ext/standard/var.c myht = Z_ARRVAL_PP(struc); struc 476 ext/standard/var.c myht = Z_OBJPROP_PP(struc); struc 486 ext/standard/var.c Z_OBJ_HANDLER(**struc, get_class_name)(*struc, &class_name, &class_name_len, 0 TSRMLS_CC); struc 509 ext/standard/var.c PHPAPI void php_var_export(zval **struc, int level TSRMLS_DC) /* {{{ */ struc 512 ext/standard/var.c php_var_export_ex(struc, level, &buf TSRMLS_CC); struc 544 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, HashTable *var_hash TSRMLS_DC); struc 603 ext/standard/var.c static inline zend_bool php_var_serialize_class_name(smart_str *buf, zval *struc TSRMLS_DC) /* {{{ */ struc 607 ext/standard/var.c PHP_SET_CLASS_ATTRIBUTES(struc); struc 618 ext/standard/var.c static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_ptr, HashTable *var_hash TSRMLS_DC) /* {{{ */ struc 623 ext/standard/var.c incomplete_class = php_var_serialize_class_name(buf, struc TSRMLS_CC); struc 663 ext/standard/var.c propers = Z_OBJPROP_P(struc); struc 669 ext/standard/var.c ce = zend_get_class_entry(struc TSRMLS_CC); struc 706 ext/standard/var.c static void php_var_serialize_intern(smart_str *buf, zval *struc, HashTable *var_hash TSRMLS_DC) /* {{{ */ struc 716 ext/standard/var.c if (var_hash && php_add_var_hash(var_hash, struc, (void *) &var_already TSRMLS_CC) == FAILURE) { struc 717 ext/standard/var.c if (Z_ISREF_P(struc)) { struc 722 ext/standard/var.c } else if (Z_TYPE_P(struc) == IS_OBJECT) { struc 730 ext/standard/var.c switch (Z_TYPE_P(struc)) { struc 733 ext/standard/var.c smart_str_append_long(buf, Z_LVAL_P(struc)); struc 742 ext/standard/var.c php_var_serialize_long(buf, Z_LVAL_P(struc)); struc 750 ext/standard/var.c php_gcvt(Z_DVAL_P(struc), PG(serialize_precision), '.', 'E', s); struc 758 ext/standard/var.c php_var_serialize_string(buf, Z_STRVAL_P(struc), Z_STRLEN_P(struc)); struc 767 ext/standard/var.c if (Z_OBJ_HT_P(struc)->get_class_entry) { struc 768 ext/standard/var.c ce = Z_OBJCE_P(struc); struc 776 ext/standard/var.c if (ce->serialize(struc, &serialized_data, &serialized_length, (zend_serialize_data *)var_hash TSRMLS_CC) == SUCCESS) { struc 778 ext/standard/var.c smart_str_append_long(buf, (int)Z_OBJCE_P(struc)->name_length); struc 780 ext/standard/var.c smart_str_appendl(buf, Z_OBJCE_P(struc)->name, Z_OBJCE_P(struc)->name_length); struc 800 ext/standard/var.c res = call_user_function_ex(CG(function_table), &struc, &fname, &retval_ptr, 0, 0, 1, NULL TSRMLS_CC); struc 813 ext/standard/var.c php_var_serialize_class(buf, struc, retval_ptr, var_hash TSRMLS_CC); struc 833 ext/standard/var.c if (Z_TYPE_P(struc) == IS_ARRAY) { struc 835 ext/standard/var.c myht = HASH_OF(struc); struc 837 ext/standard/var.c incomplete_class = php_var_serialize_class_name(buf, struc TSRMLS_CC); struc 838 ext/standard/var.c myht = Z_OBJPROP_P(struc); struc 878 ext/standard/var.c || data == &struc struc 903 ext/standard/var.c PHPAPI void php_var_serialize(smart_str *buf, zval **struc, php_serialize_data_t *var_hash TSRMLS_DC) /* {{{ */ struc 905 ext/standard/var.c php_var_serialize_intern(buf, *struc, *var_hash TSRMLS_CC); struc 914 ext/standard/var.c zval **struc; struc 918 ext/standard/var.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z", &struc) == FAILURE) { struc 927 ext/standard/var.c php_var_serialize(&buf, struc, &var_hash TSRMLS_CC); struc 273 ext/wddx/wddx.c php_wddx_serialize_var(packet, *struc, key, key_length TSRMLS_CC);