array 70 TSRM/TSRM.c #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ array 75 TSRM/TSRM.c return &array; \ array 78 TSRM/TSRM.c unshuffled_offset, (long) thread_resources->thread_id, array[unshuffled_offset])); \ array 79 TSRM/TSRM.c return array[unshuffled_offset]; \ array 88 TSRM/TSRM.c #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ array 90 TSRM/TSRM.c return &array; \ array 92 TSRM/TSRM.c return array[TSRM_UNSHUFFLE_RSRC_ID(offset)]; \ array 633 Zend/zend_builtin_functions.c zval *array, *entry, tmp; array 638 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "z/", &array) == FAILURE) { array 642 Zend/zend_builtin_functions.c target_hash = HASH_OF(array); array 1841 Zend/zend_builtin_functions.c zval *array = va_arg(args, zval *); array 1850 Zend/zend_builtin_functions.c add_next_index_str(array, zend_string_copy(hash_key->key)); array 1852 Zend/zend_builtin_functions.c add_next_index_str(array, zend_string_copy(ce->name)); array 2737 Zend/zend_builtin_functions.c int array; array 2759 Zend/zend_builtin_functions.c array = 1; array 2761 Zend/zend_builtin_functions.c array = 0; array 2767 Zend/zend_builtin_functions.c if (!array) { array 2769 Zend/zend_builtin_functions.c array = 1; array 2775 Zend/zend_builtin_functions.c if (!array) { array 322 Zend/zend_generators.c return node->child.array[0].child; array 325 Zend/zend_generators.c if (node->child.array[x].leaf == leaf) { \ array 326 Zend/zend_generators.c return node->child.array[x].child; \ array 344 Zend/zend_generators.c node = &node->child.array[0].child->node; array 352 Zend/zend_generators.c node->child.array[node->children].leaf = leaf; array 353 Zend/zend_generators.c node->child.array[node->children].child = child; array 360 Zend/zend_generators.c } array[4]; array 363 Zend/zend_generators.c memcpy(&array, &node->child.array, sizeof(array)); array 366 Zend/zend_generators.c zend_hash_index_add_ptr(&node->child.ht, (zend_ulong) array[i].leaf, array[i].child); array 379 Zend/zend_generators.c zend_generator_add_single_child(dest, child, src->child.array[i].leaf); array 411 Zend/zend_generators.c if (next->node.child.array[x].leaf == generator) { \ array 412 Zend/zend_generators.c next->node.child.array[x].leaf = leaf; \ array 436 Zend/zend_generators.c zend_generator_merge_child_nodes(&generator->node, multi_children_node, generator->node.child.array[0].child); array 49 Zend/zend_generators.h } array[4]; /* if <= 4 children */ array 389 Zend/zend_hash.c ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos_ex(uint32_t idx, zval *array) array 391 Zend/zend_hash.c HashTable *ht = Z_ARRVAL_P(array); array 402 Zend/zend_hash.c SEPARATE_ARRAY(array); array 403 Zend/zend_hash.c ht = Z_ARRVAL_P(array); array 228 Zend/zend_hash.h ZEND_API HashPosition ZEND_FASTCALL zend_hash_iterator_pos_ex(uint32_t idx, zval *array); array 411 Zend/zend_operators.h #define convert_to_array_ex(pzv) convert_to_ex_master(pzv, array, IS_ARRAY) array 5254 Zend/zend_vm_def.h zval *array; array 5258 Zend/zend_vm_def.h array = EX_VAR(opline->result.var); array 5264 Zend/zend_vm_def.h ZVAL_NEW_ARR(array); array 5265 Zend/zend_vm_def.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 5270 Zend/zend_vm_def.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 6011 Zend/zend_vm_def.h zval *array; array 6018 Zend/zend_vm_def.h array = EX_VAR(opline->op1.var); array 6020 Zend/zend_vm_def.h if (EXPECTED(Z_TYPE_P(array) == IS_ARRAY)) { array 6021 Zend/zend_vm_def.h fe_ht = Z_ARRVAL_P(array); array 6022 Zend/zend_vm_def.h pos = Z_FE_POS_P(array); array 6046 Zend/zend_vm_def.h Z_FE_POS_P(array) = pos + 1; array 6054 Zend/zend_vm_def.h } else if (EXPECTED(Z_TYPE_P(array) == IS_OBJECT)) { array 6057 Zend/zend_vm_def.h if ((iter = zend_iterator_unwrap(array)) == NULL) { array 6060 Zend/zend_vm_def.h fe_ht = Z_OBJPROP_P(array); array 6061 Zend/zend_vm_def.h pos = zend_hash_iterator_pos(Z_FE_ITER_P(array), fe_ht); array 6085 Zend/zend_vm_def.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS)) { array 6115 Zend/zend_vm_def.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS))) { array 6119 Zend/zend_vm_def.h EG(ht_iterators)[Z_FE_ITER_P(array)].pos = pos; array 6126 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6132 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6140 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6151 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6188 Zend/zend_vm_def.h zval *array; array 6195 Zend/zend_vm_def.h array = EX_VAR(opline->op1.var); array 6198 Zend/zend_vm_def.h ZVAL_DEREF(array); array 6199 Zend/zend_vm_def.h if (EXPECTED(Z_TYPE_P(array) == IS_ARRAY)) { array 6200 Zend/zend_vm_def.h pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array); array 6201 Zend/zend_vm_def.h fe_ht = Z_ARRVAL_P(array); array 6246 Zend/zend_vm_def.h } else if (EXPECTED(Z_TYPE_P(array) == IS_OBJECT)) { array 6249 Zend/zend_vm_def.h if ((iter = zend_iterator_unwrap(array)) == NULL) { array 6252 Zend/zend_vm_def.h fe_ht = Z_OBJPROP_P(array); array 6277 Zend/zend_vm_def.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS)) { array 6307 Zend/zend_vm_def.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS))) { array 6318 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6324 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6332 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6343 Zend/zend_vm_def.h zval_ptr_dtor(array); array 6088 Zend/zend_vm_execute.h zval *array; array 6092 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 6098 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 6099 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 6104 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 7902 Zend/zend_vm_execute.h zval *array; array 7906 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 7912 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 7913 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 7918 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 9777 Zend/zend_vm_execute.h zval *array; array 9781 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 9787 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 9788 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 9793 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 11551 Zend/zend_vm_execute.h zval *array; array 11555 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 11561 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 11562 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 11567 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 13004 Zend/zend_vm_execute.h zval *array; array 13008 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 13014 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 13015 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 13020 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 13728 Zend/zend_vm_execute.h zval *array; array 13732 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 13738 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 13739 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 13744 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 14277 Zend/zend_vm_execute.h zval *array; array 14281 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 14287 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 14288 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 14293 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 14791 Zend/zend_vm_execute.h zval *array; array 14795 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 14801 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 14802 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 14807 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 15829 Zend/zend_vm_execute.h zval *array; array 15836 Zend/zend_vm_execute.h array = EX_VAR(opline->op1.var); array 15838 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(array) == IS_ARRAY)) { array 15839 Zend/zend_vm_execute.h fe_ht = Z_ARRVAL_P(array); array 15840 Zend/zend_vm_execute.h pos = Z_FE_POS_P(array); array 15864 Zend/zend_vm_execute.h Z_FE_POS_P(array) = pos + 1; array 15872 Zend/zend_vm_execute.h } else if (EXPECTED(Z_TYPE_P(array) == IS_OBJECT)) { array 15875 Zend/zend_vm_execute.h if ((iter = zend_iterator_unwrap(array)) == NULL) { array 15878 Zend/zend_vm_execute.h fe_ht = Z_OBJPROP_P(array); array 15879 Zend/zend_vm_execute.h pos = zend_hash_iterator_pos(Z_FE_ITER_P(array), fe_ht); array 15903 Zend/zend_vm_execute.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS)) { array 15933 Zend/zend_vm_execute.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS))) { array 15937 Zend/zend_vm_execute.h EG(ht_iterators)[Z_FE_ITER_P(array)].pos = pos; array 15944 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 15950 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 15958 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 15969 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 16006 Zend/zend_vm_execute.h zval *array; array 16013 Zend/zend_vm_execute.h array = EX_VAR(opline->op1.var); array 16016 Zend/zend_vm_execute.h ZVAL_DEREF(array); array 16017 Zend/zend_vm_execute.h if (EXPECTED(Z_TYPE_P(array) == IS_ARRAY)) { array 16018 Zend/zend_vm_execute.h pos = zend_hash_iterator_pos_ex(Z_FE_ITER_P(EX_VAR(opline->op1.var)), array); array 16019 Zend/zend_vm_execute.h fe_ht = Z_ARRVAL_P(array); array 16064 Zend/zend_vm_execute.h } else if (EXPECTED(Z_TYPE_P(array) == IS_OBJECT)) { array 16067 Zend/zend_vm_execute.h if ((iter = zend_iterator_unwrap(array)) == NULL) { array 16070 Zend/zend_vm_execute.h fe_ht = Z_OBJPROP_P(array); array 16095 Zend/zend_vm_execute.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS)) { array 16125 Zend/zend_vm_execute.h EXPECTED(zend_check_property_access(Z_OBJ_P(array), p->key) == SUCCESS))) { array 16136 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 16142 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 16150 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 16161 Zend/zend_vm_execute.h zval_ptr_dtor(array); array 17877 Zend/zend_vm_execute.h zval *array; array 17881 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 17887 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 17888 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 17893 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 19462 Zend/zend_vm_execute.h zval *array; array 19466 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 19472 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 19473 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 19478 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 21033 Zend/zend_vm_execute.h zval *array; array 21037 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 21043 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 21044 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 21049 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 22610 Zend/zend_vm_execute.h zval *array; array 22614 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 22620 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 22621 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 22626 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 23992 Zend/zend_vm_execute.h zval *array; array 23996 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 24002 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 24003 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 24008 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 25137 Zend/zend_vm_execute.h zval *array; array 25141 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 25147 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 25148 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 25153 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 26300 Zend/zend_vm_execute.h zval *array; array 26304 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 26310 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 26311 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 26316 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 27793 Zend/zend_vm_execute.h zval *array; array 27797 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 27803 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 27804 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 27809 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 32223 Zend/zend_vm_execute.h zval *array; array 32227 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 32233 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 32234 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 32239 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 34755 Zend/zend_vm_execute.h zval *array; array 34759 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 34765 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 34766 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 34771 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 37307 Zend/zend_vm_execute.h zval *array; array 37311 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 37317 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 37318 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 37323 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 39888 Zend/zend_vm_execute.h zval *array; array 39892 Zend/zend_vm_execute.h array = EX_VAR(opline->result.var); array 39898 Zend/zend_vm_execute.h ZVAL_NEW_ARR(array); array 39899 Zend/zend_vm_execute.h zend_hash_init(Z_ARRVAL_P(array), size, NULL, ZVAL_PTR_DTOR, 0); array 39904 Zend/zend_vm_execute.h zend_hash_real_init(Z_ARRVAL_P(array), 0); array 98 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API int php_com_safearray_get_elem(VARIANT *array, VARIANT *dest, LONG dim1) array 105 ext/com_dotnet/com_misc.c if (!V_ISARRAY(array)) { array 109 ext/com_dotnet/com_misc.c dims = SafeArrayGetDim(V_ARRAY(array)); array 117 ext/com_dotnet/com_misc.c if (FAILED(SafeArrayGetVartype(V_ARRAY(array), &vt)) || vt == VT_EMPTY) { array 118 ext/com_dotnet/com_misc.c vt = V_VT(array) & ~VT_ARRAY; array 122 ext/com_dotnet/com_misc.c SafeArrayGetLBound(V_ARRAY(array), 1, &lbound); array 123 ext/com_dotnet/com_misc.c SafeArrayGetUBound(V_ARRAY(array), 1, &ubound); array 137 ext/com_dotnet/com_misc.c SafeArrayGetElement(V_ARRAY(array), indices, dest); array 143 ext/com_dotnet/com_misc.c SafeArrayGetElement(V_ARRAY(array), indices, &dest->lVal); array 169 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API int php_com_safearray_get_elem(VARIANT *array, VARIANT *dest, LONG dim1); array 2776 ext/date/php_date.c zval *array; array 2779 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 2783 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 2798 ext/date/php_date.c zval *array; array 2801 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 2805 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 3696 ext/date/php_date.c zval *array; array 3699 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 3703 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 4158 ext/date/php_date.c zval *array; array 4161 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 4165 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 4990 ext/date/php_date.c zval *array; array 4993 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 4997 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 1938 ext/exif/exif.c zval tmpi, array; array 2006 ext/exif/exif.c array_init(&array); array 2017 ext/exif/exif.c add_index_long(&array, b, (int)(info_value->s[b])); array 2026 ext/exif/exif.c add_index_long(&array, ap, (int)info_value->u); array 2035 ext/exif/exif.c add_index_string(&array, ap, buffer); array 2043 ext/exif/exif.c add_index_long(&array, ap, (int)info_value->s[b]); array 2052 ext/exif/exif.c add_index_long(&array, ap, info_value->i); array 2061 ext/exif/exif.c add_index_string(&array, ap, buffer); array 2069 ext/exif/exif.c add_index_double(&array, ap, info_value->f); array 2077 ext/exif/exif.c add_index_double(&array, ap, info_value->d); array 2084 ext/exif/exif.c add_assoc_zval(&tmpi, name, &array); array 434 ext/interbase/ibase_query.c ibase_array *array, int dim) array 437 ext/interbase/ibase_query.c int u_bound = array->ar_desc.array_desc_bounds[dim].array_bound_upper, array 438 ext/interbase/ibase_query.c l_bound = array->ar_desc.array_desc_bounds[dim].array_bound_lower, array 443 ext/interbase/ibase_query.c if (dim < array->ar_desc.array_desc_dimensions) { array 460 ext/interbase/ibase_query.c if (_php_ibase_bind_array(subval, buf, slice_size, array, dim+1) == FAILURE) array 479 ext/interbase/ibase_query.c } else if (array->ar_desc.array_desc_scale < 0) { array 487 ext/interbase/ibase_query.c l = Z_DVAL_P(val) * pow(10, -array->ar_desc.array_desc_scale) + .5; array 489 ext/interbase/ibase_query.c l = Z_DVAL_P(val) * pow(10, -array->ar_desc.array_desc_scale) - .5; array 492 ext/interbase/ibase_query.c switch (array->el_type) { array 521 ext/interbase/ibase_query.c -array->ar_desc.array_desc_scale) + .5); array 524 ext/interbase/ibase_query.c -array->ar_desc.array_desc_scale) - .5); array 532 ext/interbase/ibase_query.c switch (array->el_type) { array 290 ext/intl/collator/collator_sort.c zval* array = NULL; array 298 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array, &sort_flags ) == FAILURE ) array 312 ext/intl/collator/collator_sort.c hash = Z_ARRVAL_P( array ); array 365 ext/intl/collator/collator_sort.c zval* array = NULL; array 392 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array ) == FAILURE ) array 415 ext/intl/collator/collator_sort.c hash = Z_ARRVAL_P( array ); array 509 ext/intl/collator/collator_sort.c ZVAL_COPY_VALUE(&garbage, array); array 511 ext/intl/collator/collator_sort.c array_init(array); array 516 ext/intl/collator/collator_sort.c zend_hash_next_index_insert( Z_ARRVAL_P(array), sortKeyIndxBuf[j].zstr); array 120 ext/intl/dateformat/dateformat_class.c ZEND_ARG_INFO(0, array) array 355 ext/intl/php_intl.c ZEND_ARG_INFO(0, array) array 65 ext/json/json_parser.y %type <value> start object key value array errlex array 78 ext/json/json_parser.y void php_json_parser_array_append(zval *array, zval *zvalue); array 160 ext/json/json_parser.y array: array 209 ext/json/json_parser.y | array array 282 ext/json/json_parser.y void php_json_parser_array_init(zval *array) array 284 ext/json/json_parser.y array_init(array); array 287 ext/json/json_parser.y void php_json_parser_array_append(zval *array, zval *zvalue) array 289 ext/json/json_parser.y zend_hash_next_index_insert(Z_ARRVAL_P(array), zvalue); array 807 ext/mbstring/mbstring.c php_mb_parse_encoding_array(zval *array, const mbfl_encoding ***return_list, size_t *return_size, int persistent) array 815 ext/mbstring/mbstring.c if (Z_TYPE_P(array) == IS_ARRAY) { array 816 ext/mbstring/mbstring.c target_hash = Z_ARRVAL_P(array); array 689 ext/mbstring/php_mbregex.c zval *arg_pattern, *array = NULL; array 698 ext/mbstring/php_mbregex.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zs|z/", &arg_pattern, &string, &string_len, &array) == FAILURE) { array 739 ext/mbstring/php_mbregex.c if (array != NULL) { array 740 ext/mbstring/php_mbregex.c zval_dtor(array); array 741 ext/mbstring/php_mbregex.c array_init(array); array 748 ext/mbstring/php_mbregex.c add_index_stringl(array, i, (char *)&str[beg], end - beg); array 750 ext/mbstring/php_mbregex.c add_index_bool(array, i, 0); array 1551 ext/oci8/oci8.c if (bind->array.elements) { array 1552 ext/oci8/oci8.c efree(bind->array.elements); array 1553 ext/oci8/oci8.c bind->array.elements = NULL; array 1556 ext/oci8/oci8.c if (bind->array.element_lengths) { array 1557 ext/oci8/oci8.c efree(bind->array.element_lengths); array 1558 ext/oci8/oci8.c bind->array.element_lengths = NULL; array 1561 ext/oci8/oci8.c if (bind->array.indicators) { array 1562 ext/oci8/oci8.c efree(bind->array.indicators); array 1563 ext/oci8/oci8.c bind->array.indicators = NULL; array 2649 ext/oci8/oci8.c zval *z_statement, *array; array 2664 ext/oci8/oci8.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rz|l", &z_statement, &array, &fetch_mode) == FAILURE) { array 2672 ext/oci8/oci8.c if (Z_ISREF_P(array)) array 2673 ext/oci8/oci8.c placeholder = Z_REFVAL_P(array); array 2675 ext/oci8/oci8.c placeholder = array; array 1410 ext/oci8/oci8_interface.c zval *z_statement, *array; array 1419 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "rz/|lll", &z_statement, &array, &skip, &maxrows, &flags) == FAILURE) { array 1425 ext/oci8/oci8_interface.c zval_dtor(array); array 1426 ext/oci8/oci8_interface.c array_init(array); array 1459 ext/oci8/oci8_interface.c zend_hash_next_index_insert(Z_ARRVAL_P(array), &row); array 1478 ext/oci8/oci8_interface.c outarrs[ i ] = zend_hash_next_index_insert(Z_ARRVAL_P(array), &tmp); array 1487 ext/oci8/oci8_interface.c outarrs[ i ] = zend_symtable_update(Z_ARRVAL_P(array), zvtmp, &tmp); array 996 ext/oci8/oci8_statement.c switch (bind->array.type) { array 1000 ext/oci8/oci8_statement.c for (i = 0; i < (int) bind->array.current_length; i++) { array 1001 ext/oci8/oci8_statement.c if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1003 ext/oci8/oci8_statement.c ZVAL_LONG(entry, ((ub4 *)(bind->array.elements))[i]); array 1006 ext/oci8/oci8_statement.c add_next_index_long(bind->zval, ((ub4 *)(bind->array.elements))[i]); array 1011 ext/oci8/oci8_statement.c for (i = 0; i < (int) bind->array.current_length; i++) { array 1012 ext/oci8/oci8_statement.c if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1014 ext/oci8/oci8_statement.c ZVAL_DOUBLE(entry, ((double *)(bind->array.elements))[i]); array 1017 ext/oci8/oci8_statement.c add_next_index_double(bind->zval, ((double *)(bind->array.elements))[i]); array 1022 ext/oci8/oci8_statement.c for (i = 0; i < (int) bind->array.current_length; i++) { array 1028 ext/oci8/oci8_statement.c if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1029 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIDateToText, (connection->err, &(((OCIDate *)(bind->array.elements))[i]), 0, 0, 0, 0, &buff_len, buff)); array 1042 ext/oci8/oci8_statement.c PHP_OCI_CALL_RETURN(errstatus, OCIDateToText, (connection->err, &(((OCIDate *)(bind->array.elements))[i]), 0, 0, 0, 0, &buff_len, buff)); array 1061 ext/oci8/oci8_statement.c for (i = 0; i < (int) bind->array.current_length; i++) { array 1063 ext/oci8/oci8_statement.c int curr_element_length = bind->array.element_lengths[i]; array 1064 ext/oci8/oci8_statement.c if ((i < (int) bind->array.old_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1066 ext/oci8/oci8_statement.c ZVAL_STRINGL(entry, (char *)(((text *)bind->array.elements)+i*bind->array.max_length), curr_element_length); array 1069 ext/oci8/oci8_statement.c add_next_index_stringl(bind->zval, (char *)(((text *)bind->array.elements)+i*bind->array.max_length), curr_element_length); array 1622 ext/oci8/oci8_statement.c bind->array.type = type; array 1634 ext/oci8/oci8_statement.c (dvoid *) bind->array.elements, array 1635 ext/oci8/oci8_statement.c (sb4) bind->array.max_length, array 1637 ext/oci8/oci8_statement.c (dvoid *)bind->array.indicators, array 1638 ext/oci8/oci8_statement.c (ub2 *)bind->array.element_lengths, array 1641 ext/oci8/oci8_statement.c (ub4 *) &(bind->array.current_length), array 1648 ext/oci8/oci8_statement.c if (bind->array.elements) { array 1649 ext/oci8/oci8_statement.c efree(bind->array.elements); array 1652 ext/oci8/oci8_statement.c if (bind->array.element_lengths) { array 1653 ext/oci8/oci8_statement.c efree(bind->array.element_lengths); array 1656 ext/oci8/oci8_statement.c if (bind->array.indicators) { array 1657 ext/oci8/oci8_statement.c efree(bind->array.indicators); array 1706 ext/oci8/oci8_statement.c bind->array.elements = (text *)safe_emalloc(max_table_length * (maxlength + 1), sizeof(text), 0); array 1707 ext/oci8/oci8_statement.c memset(bind->array.elements, 0, max_table_length * (maxlength + 1) * sizeof(text)); array 1708 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1709 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1710 ext/oci8/oci8_statement.c bind->array.max_length = (ub4) maxlength; array 1711 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1712 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length*sizeof(ub2)); array 1713 ext/oci8/oci8_statement.c bind->array.indicators = safe_emalloc(max_table_length, sizeof(sb2), 0); array 1714 ext/oci8/oci8_statement.c memset(bind->array.indicators, 0, max_table_length*sizeof(sb2)); array 1718 ext/oci8/oci8_statement.c for (i = 0; i < bind->array.current_length; i++) { array 1721 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = (ub2) Z_STRLEN_P(entry); array 1723 ext/oci8/oci8_statement.c bind->array.indicators[i] = -1; array 1733 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1739 ext/oci8/oci8_statement.c memcpy((text *)bind->array.elements + i*maxlength, Z_STRVAL_P(entry), element_length); array 1740 ext/oci8/oci8_statement.c ((text *)bind->array.elements)[i*maxlength + element_length] = '\0'; array 1744 ext/oci8/oci8_statement.c ((text *)bind->array.elements)[i*maxlength] = '\0'; array 1765 ext/oci8/oci8_statement.c bind->array.elements = (ub4 *)safe_emalloc(max_table_length, sizeof(ub4), 0); array 1766 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1767 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1768 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(ub4); array 1769 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1770 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1771 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1775 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1776 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(ub4); array 1778 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1780 ext/oci8/oci8_statement.c ((ub4 *)bind->array.elements)[i] = (ub4) Z_LVAL_P(entry); array 1783 ext/oci8/oci8_statement.c ((ub4 *)bind->array.elements)[i] = 0; array 1804 ext/oci8/oci8_statement.c bind->array.elements = (double *)safe_emalloc(max_table_length, sizeof(double), 0); array 1805 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1806 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1807 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(double); array 1808 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1809 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1810 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1814 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1815 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(double); array 1817 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1819 ext/oci8/oci8_statement.c ((double *)bind->array.elements)[i] = (double) Z_DVAL_P(entry); array 1822 ext/oci8/oci8_statement.c ((double *)bind->array.elements)[i] = 0; array 1844 ext/oci8/oci8_statement.c bind->array.elements = (OCIDate *)safe_emalloc(max_table_length, sizeof(OCIDate), 0); array 1845 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1846 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1847 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(OCIDate); array 1848 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1849 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1850 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1855 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1856 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(OCIDate); array 1858 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (entry = zend_hash_get_current_data(hash)) != NULL) { array 1865 ext/oci8/oci8_statement.c efree(bind->array.element_lengths); array 1866 ext/oci8/oci8_statement.c efree(bind->array.elements); array 1873 ext/oci8/oci8_statement.c ((OCIDate *)bind->array.elements)[i] = oci_date; array 1880 ext/oci8/oci8_statement.c efree(bind->array.element_lengths); array 1881 ext/oci8/oci8_statement.c efree(bind->array.elements); array 1888 ext/oci8/oci8_statement.c ((OCIDate *)bind->array.elements)[i] = oci_date; array 260 ext/oci8/php_oci8_int.h } array; array 311 ext/session/session.c zval *array; array 318 ext/session/session.c if ((array = zend_hash_str_find(&EG(symbol_table), "_SERVER", sizeof("_SERVER") - 1)) && array 319 ext/session/session.c Z_TYPE_P(array) == IS_ARRAY && array 320 ext/session/session.c (token = zend_hash_str_find(Z_ARRVAL_P(array), "REMOTE_ADDR", sizeof("REMOTE_ADDR") - 1)) && array 87 ext/soap/php_encoding.c static int is_map(zval *array); array 88 ext/soap/php_encoding.c static encodePtr get_array_type(xmlNodePtr node, zval *array, smart_str *out_type); array 1342 ext/soap/php_encoding.c zval array; array 1344 ext/soap/php_encoding.c array_init(&array); array 1345 ext/soap/php_encoding.c add_next_index_zval(&array, &val); array 1365 ext/soap/php_encoding.c add_next_index_zval(&array, &val); array 1367 ext/soap/php_encoding.c ZVAL_COPY_VALUE(&val, &array); array 1371 ext/soap/php_encoding.c zval array; array 1373 ext/soap/php_encoding.c array_init(&array); array 1374 ext/soap/php_encoding.c add_next_index_zval(&array, &val); array 1375 ext/soap/php_encoding.c ZVAL_COPY_VALUE(&val, &array); array 3482 ext/soap/php_encoding.c static int is_map(zval *array) array 3488 ext/soap/php_encoding.c ZEND_HASH_FOREACH_KEY(Z_ARRVAL_P(array), index, key) { array 3497 ext/soap/php_encoding.c static encodePtr get_array_type(xmlNodePtr node, zval *array, smart_str *type) array 3504 ext/soap/php_encoding.c if (!array || Z_TYPE_P(array) != IS_ARRAY) { array 3512 ext/soap/php_encoding.c ht = Z_ARRVAL_P(array); array 65 ext/spl/spl_array.c zval array; array 93 ext/spl/spl_array.c spl_array_object *other = Z_SPLARRAY_P(&intern->array); array 95 ext/spl/spl_array.c } else if (Z_TYPE(intern->array) == IS_ARRAY) { array 96 ext/spl/spl_array.c return Z_ARRVAL(intern->array); array 98 ext/spl/spl_array.c zend_object *obj = Z_OBJ(intern->array); array 114 ext/spl/spl_array.c intern = Z_SPLARRAY_P(&intern->array); array 116 ext/spl/spl_array.c return (intern->ar_flags & SPL_ARRAY_IS_SELF) || Z_TYPE(intern->array) == IS_OBJECT; array 150 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 178 ext/spl/spl_array.c ZVAL_UNDEF(&intern->array); array 180 ext/spl/spl_array.c ZVAL_ARR(&intern->array, array 184 ext/spl/spl_array.c ZVAL_COPY(&intern->array, orig); array 188 ext/spl/spl_array.c ZVAL_COPY(&intern->array, orig); array 192 ext/spl/spl_array.c array_init(&intern->array); array 830 ext/spl/spl_array.c storage = &intern->array; array 847 ext/spl/spl_array.c *gc_data = &intern->array; array 1091 ext/spl/spl_array.c static void spl_array_set_array(zval *object, spl_array_object *intern, zval *array, zend_long ar_flags, int just_array) { array 1092 ext/spl/spl_array.c if (Z_TYPE_P(array) != IS_OBJECT && Z_TYPE_P(array) != IS_ARRAY) { array 1097 ext/spl/spl_array.c if (Z_TYPE_P(array) == IS_ARRAY) { array 1099 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1100 ext/spl/spl_array.c ZVAL_DUP(&intern->array, array); array 1102 ext/spl/spl_array.c if (Z_OBJ_HT_P(array) == &spl_handler_ArrayObject || Z_OBJ_HT_P(array) == &spl_handler_ArrayIterator) { array 1103 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1105 ext/spl/spl_array.c spl_array_object *other = Z_SPLARRAY_P(array); array 1108 ext/spl/spl_array.c if (Z_OBJ_P(object) == Z_OBJ_P(array)) { array 1110 ext/spl/spl_array.c ZVAL_UNDEF(&intern->array); array 1113 ext/spl/spl_array.c ZVAL_COPY(&intern->array, array); array 1116 ext/spl/spl_array.c zend_object_get_properties_t handler = Z_OBJ_HANDLER_P(array, get_properties); array 1120 ext/spl/spl_array.c ZSTR_VAL(Z_OBJCE_P(array)->name), ZSTR_VAL(intern->std.ce->name)); array 1123 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1124 ext/spl/spl_array.c ZVAL_COPY(&intern->array, array); array 1173 ext/spl/spl_array.c zval *array; array 1181 ext/spl/spl_array.c if (zend_parse_parameters_throw(ZEND_NUM_ARGS(), "z|lC", &array, &ar_flags, &ce_get_iterator) == FAILURE) { array 1193 ext/spl/spl_array.c spl_array_set_array(object, intern, array, ar_flags, ZEND_NUM_ARGS() == 1); array 1270 ext/spl/spl_array.c zval *object = getThis(), *array; array 1273 ext/spl/spl_array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "z", &array) == FAILURE) { array 1283 ext/spl/spl_array.c spl_array_set_array(object, intern, array, 0L, 1); array 1690 ext/spl/spl_array.c php_var_serialize(&buf, &intern->array, &var_hash); array 1773 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1774 ext/spl/spl_array.c ZVAL_UNDEF(&intern->array); array 1775 ext/spl/spl_array.c if (!php_var_unserialize(&intern->array, &p, s + buf_len, &var_hash)) { array 1778 ext/spl/spl_array.c var_push_dtor(&var_hash, &intern->array); array 1812 ext/spl/spl_array.c ZEND_ARG_INFO(0, array) array 1835 ext/spl/spl_array.c ZEND_ARG_INFO(0, array) array 52 ext/spl/spl_fixedarray.c spl_fixedarray *array; array 83 ext/spl/spl_fixedarray.c static void spl_fixedarray_init(spl_fixedarray *array, zend_long size) /* {{{ */ array 86 ext/spl/spl_fixedarray.c array->size = 0; /* reset size in case ecalloc() fails */ array 87 ext/spl/spl_fixedarray.c array->elements = ecalloc(size, sizeof(zval)); array 88 ext/spl/spl_fixedarray.c array->size = size; array 90 ext/spl/spl_fixedarray.c array->elements = NULL; array 91 ext/spl/spl_fixedarray.c array->size = 0; array 96 ext/spl/spl_fixedarray.c static void spl_fixedarray_resize(spl_fixedarray *array, zend_long size) /* {{{ */ array 98 ext/spl/spl_fixedarray.c if (size == array->size) { array 104 ext/spl/spl_fixedarray.c if (array->size == 0) { array 105 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, size); array 113 ext/spl/spl_fixedarray.c for (i = 0; i < array->size; i++) { array 114 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(array->elements[i])); array 117 ext/spl/spl_fixedarray.c if (array->elements) { array 118 ext/spl/spl_fixedarray.c efree(array->elements); array 119 ext/spl/spl_fixedarray.c array->elements = NULL; array 121 ext/spl/spl_fixedarray.c } else if (size > array->size) { array 122 ext/spl/spl_fixedarray.c array->elements = safe_erealloc(array->elements, size, sizeof(zval), 0); array 123 ext/spl/spl_fixedarray.c memset(array->elements + array->size, '\0', sizeof(zval) * (size - array->size)); array 127 ext/spl/spl_fixedarray.c for (i = size; i < array->size; i++) { array 128 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(array->elements[i])); array 130 ext/spl/spl_fixedarray.c array->elements = erealloc(array->elements, sizeof(zval) * size); array 133 ext/spl/spl_fixedarray.c array->size = size; array 151 ext/spl/spl_fixedarray.c if (intern->array) { array 152 ext/spl/spl_fixedarray.c *table = intern->array->elements; array 153 ext/spl/spl_fixedarray.c *n = (int)intern->array->size; array 169 ext/spl/spl_fixedarray.c if (intern->array) { array 172 ext/spl/spl_fixedarray.c for (i = 0; i < intern->array->size; i++) { array 173 ext/spl/spl_fixedarray.c if (!Z_ISUNDEF(intern->array->elements[i])) { array 174 ext/spl/spl_fixedarray.c zend_hash_index_update(ht, i, &intern->array->elements[i]); array 175 ext/spl/spl_fixedarray.c if (Z_REFCOUNTED(intern->array->elements[i])){ array 176 ext/spl/spl_fixedarray.c Z_ADDREF(intern->array->elements[i]); array 182 ext/spl/spl_fixedarray.c if (j > intern->array->size) { array 183 ext/spl/spl_fixedarray.c for (i = intern->array->size; i < j; ++i) { array 198 ext/spl/spl_fixedarray.c if (intern->array) { array 199 ext/spl/spl_fixedarray.c for (i = 0; i < intern->array->size; i++) { array 200 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[i])); array 203 ext/spl/spl_fixedarray.c if (intern->array->size > 0 && intern->array->elements) { array 204 ext/spl/spl_fixedarray.c efree(intern->array->elements); array 206 ext/spl/spl_fixedarray.c efree(intern->array); array 232 ext/spl/spl_fixedarray.c if (!other->array) { array 236 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 237 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, other->array->size); array 238 ext/spl/spl_fixedarray.c spl_fixedarray_copy(intern->array, other->array); array 344 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 347 ext/spl/spl_fixedarray.c } else if (Z_ISUNDEF(intern->array->elements[index])) { array 350 ext/spl/spl_fixedarray.c return &intern->array->elements[index]; array 397 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 401 ext/spl/spl_fixedarray.c if (!Z_ISUNDEF(intern->array->elements[index])) { array 402 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[index])); array 405 ext/spl/spl_fixedarray.c ZVAL_COPY(&intern->array->elements[index], value); array 445 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 449 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[index])); array 450 ext/spl/spl_fixedarray.c ZVAL_UNDEF(&intern->array->elements[index]); array 484 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 487 ext/spl/spl_fixedarray.c if (Z_ISUNDEF(intern->array->elements[index])) { array 490 ext/spl/spl_fixedarray.c if (zend_is_true(&intern->array->elements[index])) { array 540 ext/spl/spl_fixedarray.c } else if (intern->array) { array 541 ext/spl/spl_fixedarray.c *count = intern->array->size; array 569 ext/spl/spl_fixedarray.c if (intern->array) { array 574 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 575 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, size); array 591 ext/spl/spl_fixedarray.c if (!intern->array) { array 595 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 596 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, size); array 602 ext/spl/spl_fixedarray.c ZVAL_COPY_VALUE(&intern->array->elements[index], data); array 625 ext/spl/spl_fixedarray.c if (intern->array) { array 626 ext/spl/spl_fixedarray.c RETURN_LONG(intern->array->size); array 645 ext/spl/spl_fixedarray.c if (intern->array) { array 647 ext/spl/spl_fixedarray.c for (; i < intern->array->size; i++) { array 648 ext/spl/spl_fixedarray.c if (!Z_ISUNDEF(intern->array->elements[i])) { array 649 ext/spl/spl_fixedarray.c zend_hash_index_update(Z_ARRVAL_P(return_value), i, &intern->array->elements[i]); array 650 ext/spl/spl_fixedarray.c if (Z_REFCOUNTED(intern->array->elements[i])) { array 651 ext/spl/spl_fixedarray.c Z_ADDREF(intern->array->elements[i]); array 666 ext/spl/spl_fixedarray.c spl_fixedarray *array; array 675 ext/spl/spl_fixedarray.c array = ecalloc(1, sizeof(spl_fixedarray)); array 686 ext/spl/spl_fixedarray.c efree(array); array 698 ext/spl/spl_fixedarray.c efree(array); array 702 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, tmp); array 706 ext/spl/spl_fixedarray.c ZVAL_COPY(&array->elements[num_index], element); array 713 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, num); array 717 ext/spl/spl_fixedarray.c ZVAL_COPY(&array->elements[i], element); array 721 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, 0); array 727 ext/spl/spl_fixedarray.c intern->array = array; array 743 ext/spl/spl_fixedarray.c if (intern->array) { array 744 ext/spl/spl_fixedarray.c RETURN_LONG(intern->array->size); array 768 ext/spl/spl_fixedarray.c if (!intern->array) { array 769 ext/spl/spl_fixedarray.c intern->array = ecalloc(1, sizeof(spl_fixedarray)); array 772 ext/spl/spl_fixedarray.c spl_fixedarray_resize(intern->array, size); array 876 ext/spl/spl_fixedarray.c if (object->current >= 0 && object->array && object->current < object->array->size) { array 970 ext/spl/spl_fixedarray.c RETURN_BOOL(intern->current >= 0 && intern->array && intern->current < intern->array->size); array 86 ext/standard/array.c ZEND_DECLARE_MODULE_GLOBALS(array) array 96 ext/standard/array.c PHP_MINIT_FUNCTION(array) /* {{{ */ array 98 ext/standard/array.c ZEND_INIT_MODULE_GLOBALS(array, php_array_init_globals, NULL); array 132 ext/standard/array.c PHP_MSHUTDOWN_FUNCTION(array) /* {{{ */ array 704 ext/standard/array.c zval *array; array 709 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 714 ext/standard/array.c Z_PARAM_ARRAY_EX(array, 0, 1) array 722 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 0) == FAILURE) { array 733 ext/standard/array.c zval *array; array 738 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 743 ext/standard/array.c Z_PARAM_ARRAY_EX(array, 0, 1) array 751 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 0) == FAILURE) { array 758 ext/standard/array.c PHPAPI zend_long php_count_recursive(zval *array, zend_long mode) /* {{{ */ array 763 ext/standard/array.c if (Z_TYPE_P(array) == IS_ARRAY) { array 764 ext/standard/array.c if (Z_ARRVAL_P(array)->u.v.nApplyCount > 1) { array 769 ext/standard/array.c cnt = zend_array_count(Z_ARRVAL_P(array)); array 771 ext/standard/array.c if (ZEND_HASH_APPLY_PROTECTION(Z_ARRVAL_P(array))) { array 772 ext/standard/array.c Z_ARRVAL_P(array)->u.v.nApplyCount++; array 774 ext/standard/array.c ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(array), element) { array 778 ext/standard/array.c if (ZEND_HASH_APPLY_PROTECTION(Z_ARRVAL_P(array))) { array 779 ext/standard/array.c Z_ARRVAL_P(array)->u.v.nApplyCount--; array 792 ext/standard/array.c zval *array; array 798 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "z|l", &array, &mode) == FAILURE) { array 803 ext/standard/array.c Z_PARAM_ZVAL(array) array 809 ext/standard/array.c switch (Z_TYPE_P(array)) { array 814 ext/standard/array.c cnt = zend_array_count(Z_ARRVAL_P(array)); array 816 ext/standard/array.c ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(array), element) { array 828 ext/standard/array.c if (Z_OBJ_HT_P(array)->count_elements) { array 830 ext/standard/array.c if (SUCCESS == Z_OBJ_HT(*array)->count_elements(array, &Z_LVAL_P(return_value))) { array 836 ext/standard/array.c if (instanceof_function(Z_OBJCE_P(array), spl_ce_Countable)) { array 837 ext/standard/array.c zend_call_method_with_0_params(array, NULL, NULL, "count", &retval); array 855 ext/standard/array.c zval *array; array 857 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/", &array) == FAILURE) { array 862 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), php_array_natural_case_compare, 0) == FAILURE) { array 866 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), php_array_natural_compare, 0) == FAILURE) { array 895 ext/standard/array.c zval *array; array 899 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 905 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 0) == FAILURE) { array 916 ext/standard/array.c zval *array; array 920 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 926 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 0) == FAILURE) { array 937 ext/standard/array.c zval *array; array 941 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 947 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 1) == FAILURE) { array 958 ext/standard/array.c zval *array; array 962 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/|l", &array, &sort_type) == FAILURE) { array 968 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), cmp, 1) == FAILURE) { array 1037 ext/standard/array.c zval *array; array 1044 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/f", &array, &BG(user_compare_fci), &BG(user_compare_fci_cache)) == FAILURE) { array 1055 ext/standard/array.c Z_ADDREF_P(array); array 1056 ext/standard/array.c arr = Z_COUNTED_P(array); array 1058 ext/standard/array.c retval = zend_hash_sort(Z_ARRVAL_P(array), compare_func, renumber) != FAILURE; array 1060 ext/standard/array.c if (arr != Z_COUNTED_P(array)) { array 1067 ext/standard/array.c Z_DELREF_P(array); array 1146 ext/standard/array.c HashTable *array; array 1150 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/", &array) == FAILURE) { array 1155 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT_EX(array, 0, 1) array 1159 ext/standard/array.c zend_hash_internal_pointer_end(array); array 1162 ext/standard/array.c if ((entry = zend_hash_get_current_data(array)) == NULL) { array 1180 ext/standard/array.c HashTable *array; array 1184 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/", &array) == FAILURE) { array 1189 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT_EX(array, 0, 1) array 1193 ext/standard/array.c zend_hash_move_backwards(array); array 1196 ext/standard/array.c if ((entry = zend_hash_get_current_data(array)) == NULL) { array 1214 ext/standard/array.c HashTable *array; array 1218 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/", &array) == FAILURE) { array 1223 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT_EX(array, 0, 1) array 1227 ext/standard/array.c zend_hash_move_forward(array); array 1230 ext/standard/array.c if ((entry = zend_hash_get_current_data(array)) == NULL) { array 1248 ext/standard/array.c HashTable *array; array 1252 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/", &array) == FAILURE) { array 1257 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT_EX(array, 0, 1) array 1261 ext/standard/array.c zend_hash_internal_pointer_reset(array); array 1264 ext/standard/array.c if ((entry = zend_hash_get_current_data(array)) == NULL) { array 1282 ext/standard/array.c HashTable *array; array 1286 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H", &array) == FAILURE) { array 1291 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT(array) array 1295 ext/standard/array.c if ((entry = zend_hash_get_current_data(array)) == NULL) { array 1312 ext/standard/array.c HashTable *array; array 1315 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H", &array) == FAILURE) { array 1320 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT(array) array 1324 ext/standard/array.c zend_hash_get_current_key_zval(array, return_value); array 1527 ext/standard/array.c HashTable *array; array 1536 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/f|z/", &array, &BG(array_walk_fci), &BG(array_walk_fci_cache), &userdata) == FAILURE) { array 1543 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT_EX(array, 0, 1) array 1554 ext/standard/array.c php_array_walk(array, userdata, 0); array 1565 ext/standard/array.c HashTable *array; array 1573 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "H/f|z/", &array, &BG(array_walk_fci), &BG(array_walk_fci_cache), &userdata) == FAILURE) { array 1579 ext/standard/array.c php_array_walk(array, userdata, 1); array 1593 ext/standard/array.c *array, /* array to check in */ array 1600 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "za|b", &value, &array, &strict) == FAILURE) { array 1606 ext/standard/array.c Z_PARAM_ARRAY(array) array 1613 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_idx, str_idx, entry) { array 1631 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_idx, str_idx, entry) { array 1646 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_idx, str_idx, entry) { array 1661 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_idx, str_idx, entry) { array 2294 ext/standard/array.c static void php_array_data_shuffle(zval *array) /* {{{ */ array 2302 ext/standard/array.c n_elems = zend_hash_num_elements(Z_ARRVAL_P(array)); array 2308 ext/standard/array.c hash = Z_ARRVAL_P(array); array 2383 ext/standard/array.c zval *array; array 2385 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/", &array) == FAILURE) { array 2389 ext/standard/array.c php_array_data_shuffle(array); array 2821 ext/standard/array.c zval *array, /* Input array */ array 2828 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a/l|lz/", &array, &offset, &length, &repl_array) == FAILURE) { array 2832 ext/standard/array.c num_in = zend_hash_num_elements(Z_ARRVAL_P(array)); array 2868 ext/standard/array.c php_splice(Z_ARRVAL_P(array), (int)offset, (int)length, repl_array ? Z_ARRVAL_P(repl_array) : NULL, rem_hash); array 3665 ext/standard/array.c zval *array, *entry, data; array 3669 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a", &array) == FAILURE) { array 3673 ext/standard/array.c array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_P(array))); array 3675 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_idx, str_idx, entry) { array 3702 ext/standard/array.c zval *array, *entry; array 3708 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|l", &array, &change_to_upper) == FAILURE) { array 3712 ext/standard/array.c array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_P(array))); array 3714 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL_P(array), num_key, string_key, entry) { array 3752 ext/standard/array.c zval *array; array 3760 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|l", &array, &sort_type) == FAILURE) { array 3767 ext/standard/array.c if (Z_ARRVAL_P(array)->nNumOfElements <= 1) { /* nothing to do */ array 3768 ext/standard/array.c ZVAL_COPY(return_value, array); array 3772 ext/standard/array.c RETVAL_ARR(zend_array_dup(Z_ARRVAL_P(array))); array 3775 ext/standard/array.c arTmp = (struct bucketindex *) pemalloc((Z_ARRVAL_P(array)->nNumOfElements + 1) * sizeof(struct bucketindex), Z_ARRVAL_P(array)->u.flags & HASH_FLAG_PERSISTENT); array 3780 ext/standard/array.c for (i = 0, idx = 0; idx < Z_ARRVAL_P(array)->nNumUsed; idx++) { array 3781 ext/standard/array.c p = Z_ARRVAL_P(array)->arData + idx; array 3814 ext/standard/array.c pefree(arTmp, Z_ARRVAL_P(array)->u.flags & HASH_FLAG_PERSISTENT); array 5164 ext/standard/array.c zval *array; array 5176 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "a|fl", &array, &fci, &fci_cache, &use_type) == FAILURE) { array 5181 ext/standard/array.c if (zend_hash_num_elements(Z_ARRVAL_P(array)) == 0) { array 5198 ext/standard/array.c ZEND_HASH_FOREACH_KEY_VAL_IND(Z_ARRVAL_P(array), num_key, string_key, operand) { array 5417 ext/standard/array.c HashTable *array; /* array to check in */ array 5420 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS(), "zH", &key, &array) == FAILURE) { array 5426 ext/standard/array.c Z_PARAM_ARRAY_OR_OBJECT_HT(array) array 5432 ext/standard/array.c if (zend_symtable_exists_ind(array, Z_STR_P(key))) { array 5437 ext/standard/array.c if (zend_hash_index_exists(array, Z_LVAL_P(key))) { array 5442 ext/standard/array.c if (zend_hash_exists_ind(array, ZSTR_EMPTY_ALLOC())) { array 3654 ext/standard/basic_functions.c BASIC_MINIT_SUBMODULE(array) array 3708 ext/standard/basic_functions.c BASIC_MSHUTDOWN_SUBMODULE(array) array 93 ext/standard/exec.c PHPAPI int php_exec(int type, char *cmd, zval *array, zval *return_value) array 157 ext/standard/exec.c add_next_index_stringl(array, buf, bufl); array 171 ext/standard/exec.c add_next_index_stringl(array, buf, bufl); array 40 ext/standard/exec.h PHPAPI int php_exec(int type, char *cmd, zval *array, zval *return_value); array 418 ext/standard/formatted_print.c zval *array; array 421 ext/standard/formatted_print.c array = &args[1 + format_offset]; array 422 ext/standard/formatted_print.c if (Z_TYPE_P(array) != IS_ARRAY) { array 423 ext/standard/formatted_print.c convert_to_array(array); array 426 ext/standard/formatted_print.c argc = 1 + zend_hash_num_elements(Z_ARRVAL_P(array)); array 430 ext/standard/formatted_print.c ZEND_HASH_FOREACH_VAL(Z_ARRVAL_P(array), zv) { array 27 ext/standard/php_array.h PHP_MINIT_FUNCTION(array); array 28 ext/standard/php_array.h PHP_MSHUTDOWN_FUNCTION(array); array 110 ext/standard/php_array.h PHPAPI zend_long php_count_recursive(zval *array, zend_long mode); array 127 ext/standard/php_array.h ZEND_BEGIN_MODULE_GLOBALS(array) array 129 ext/standard/php_array.h ZEND_END_MODULE_GLOBALS(array) array 131 ext/standard/php_array.h #define ARRAYG(v) ZEND_MODULE_GLOBALS_ACCESSOR(array, v) array 50 ext/sysvsem/sysvsem.c unsigned short int *array; /* array for GETALL, SETALL */ array 1699 main/fastcgi.c void fcgi_loadenv(fcgi_request *req, fcgi_apply_func func, zval *array) array 1701 main/fastcgi.c fcgi_hash_apply(&req->env, func, array); array 116 main/fastcgi.h void fcgi_loadenv(fcgi_request *req, fcgi_apply_func load_func, zval *array); array 1153 main/output.c zval *array = (zval *) z; array 1155 main/output.c add_next_index_str(array, zend_string_copy(handler->name)); array 1165 main/output.c zval arr, *array = (zval *) z; array 1167 main/output.c add_next_index_zval(array, php_output_handler_status(handler, &arr)); array 365 main/php_variables.c zval array; array 370 main/php_variables.c ZVAL_UNDEF(&array); array 375 main/php_variables.c array_init(&array); array 379 main/php_variables.c ZVAL_COPY_VALUE(&PG(http_globals)[TRACK_VARS_POST], &array); array 383 main/php_variables.c ZVAL_COPY_VALUE(&PG(http_globals)[TRACK_VARS_GET], &array); array 387 main/php_variables.c ZVAL_COPY_VALUE(&PG(http_globals)[TRACK_VARS_COOKIE], &array); array 392 main/php_variables.c ZVAL_COPY_VALUE(&array, destArray); array 397 main/php_variables.c sapi_handle_post(&array); array 465 main/php_variables.c php_register_variable_safe(var, val, new_val_len, &array); array 476 main/php_variables.c php_register_variable_safe(var, val, new_val_len, &array); array 837 main/streams/userspace.c static int statbuf_from_array(zval *array, php_stream_statbuf *ssb) array 842 main/streams/userspace.c if (NULL != (elem = zend_hash_str_find(Z_ARRVAL_P(array), #name, sizeof(#name)-1))) { \ array 86 sapi/phpdbg/phpdbg_watch.c PHPDBG_COMMAND_D_EX(array, "create watchpoint on an array", 'a', watch_array, &phpdbg_prompt_commands[24], "s", 0), array 730 sapi/phpdbg/phpdbg_watch.c PHPDBG_WATCH(array) /* {{{ */ array 35 sapi/phpdbg/phpdbg_watch.h PHPDBG_WATCH(array); array 31 sapi/phpdbg/phpdbg_webdata_transfer.c zval array; array 35 sapi/phpdbg/phpdbg_webdata_transfer.c array_init(&array); array 36 sapi/phpdbg/phpdbg_webdata_transfer.c ht = Z_ARRVAL(array); array 168 sapi/phpdbg/phpdbg_webdata_transfer.c php_var_serialize(&buf, &array, &var_hash); array 174 sapi/phpdbg/phpdbg_webdata_transfer.c zval_dtor(&array);