array 66 TSRM/TSRM.c #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ array 71 TSRM/TSRM.c return &array; \ array 74 TSRM/TSRM.c unshuffled_offset, (long) thread_resources->thread_id, array[unshuffled_offset])); \ array 75 TSRM/TSRM.c return array[unshuffled_offset]; \ array 84 TSRM/TSRM.c #define TSRM_SAFE_RETURN_RSRC(array, offset, range) \ array 86 TSRM/TSRM.c return &array; \ array 88 TSRM/TSRM.c return array[TSRM_UNSHUFFLE_RSRC_ID(offset)]; \ array 575 Zend/zend_builtin_functions.c zval *array, *entry, **entry_ptr, *tmp; array 582 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z", &array) == FAILURE) { array 586 Zend/zend_builtin_functions.c target_hash = HASH_OF(array); array 1652 Zend/zend_builtin_functions.c zval *array = va_arg(args, zval *); array 1663 Zend/zend_builtin_functions.c add_next_index_stringl(array, hash_key->arKey, hash_key->nKeyLength - 1, 1); array 1665 Zend/zend_builtin_functions.c add_next_index_stringl(array, ce->name, ce->name_length, 1); array 2451 Zend/zend_builtin_functions.c int extension_name_len, array; array 2473 Zend/zend_builtin_functions.c array = 1; array 2475 Zend/zend_builtin_functions.c array = 0; array 2480 Zend/zend_builtin_functions.c if (!array) { array 2482 Zend/zend_builtin_functions.c array = 1; array 2491 Zend/zend_builtin_functions.c if (!array) { array 6363 Zend/zend_compile.c void zend_do_foreach_begin(znode *foreach_token, znode *open_brackets_token, znode *array, znode *as_token, int variable TSRMLS_DC) /* {{{ */ array 6370 Zend/zend_compile.c if (zend_is_function_or_method_call(array)) { array 6377 Zend/zend_compile.c zend_do_end_variable_parse(array, BP_VAR_W, 0 TSRMLS_CC); array 6379 Zend/zend_compile.c if (zend_is_function_or_method_call(array)) { array 6382 Zend/zend_compile.c SET_NODE(opline->op1, array); array 6401 Zend/zend_compile.c SET_NODE(opline->op1, array); array 621 Zend/zend_compile.h void zend_do_foreach_begin(znode *foreach_token, znode *open_brackets_token, znode *array, znode *as_token, int variable TSRMLS_DC); array 25 Zend/zend_dynamic_array.c char *array; array 36 Zend/zend_dynamic_array.c da->array = (char *) emalloc(size*element_size); array 37 Zend/zend_dynamic_array.c if (da->array == NULL) { array 47 Zend/zend_dynamic_array.c da->array = (char *) erealloc(da->array, da->allocated*da->element_size); array 49 Zend/zend_dynamic_array.c return (void *)(da->array+(da->current++)*da->element_size); array 54 Zend/zend_dynamic_array.c return (void *)(da->array+(--(da->current))*da->element_size); array 63 Zend/zend_dynamic_array.c return (void *)(da->array+index*da->element_size); array 26 Zend/zend_dynamic_array.h char *array; array 428 Zend/zend_operators.h #define convert_to_array_ex(ppzv) convert_to_ex_master(ppzv, array, ARRAY) array 4458 Zend/zend_vm_def.h zval *array = EX_T(opline->op1.var).fe.ptr; array 4470 Zend/zend_vm_def.h switch (zend_iterator_unwrap(array, &iter TSRMLS_CC)) { array 4477 Zend/zend_vm_def.h zend_object *zobj = zend_objects_get_address(array TSRMLS_CC); array 4483 Zend/zend_vm_def.h fe_ht = Z_OBJPROP_P(array); array 4514 Zend/zend_vm_def.h fe_ht = Z_ARRVAL_P(array); array 4534 Zend/zend_vm_def.h zval_ptr_dtor(&array); array 4542 Zend/zend_vm_def.h zval_ptr_dtor(&array); array 4549 Zend/zend_vm_def.h zval_ptr_dtor(&array); array 4560 Zend/zend_vm_def.h zval_ptr_dtor(&array); array 13953 Zend/zend_vm_execute.h zval *array = EX_T(opline->op1.var).fe.ptr; array 13965 Zend/zend_vm_execute.h switch (zend_iterator_unwrap(array, &iter TSRMLS_CC)) { array 13972 Zend/zend_vm_execute.h zend_object *zobj = zend_objects_get_address(array TSRMLS_CC); array 13978 Zend/zend_vm_execute.h fe_ht = Z_OBJPROP_P(array); array 14009 Zend/zend_vm_execute.h fe_ht = Z_ARRVAL_P(array); array 14029 Zend/zend_vm_execute.h zval_ptr_dtor(&array); array 14037 Zend/zend_vm_execute.h zval_ptr_dtor(&array); array 14044 Zend/zend_vm_execute.h zval_ptr_dtor(&array); array 14055 Zend/zend_vm_execute.h zval_ptr_dtor(&array); array 95 ext/com_dotnet/com_misc.c PHP_COM_DOTNET_API int php_com_safearray_get_elem(VARIANT *array, VARIANT *dest, LONG dim1 TSRMLS_DC) array 102 ext/com_dotnet/com_misc.c if (!V_ISARRAY(array)) { array 106 ext/com_dotnet/com_misc.c dims = SafeArrayGetDim(V_ARRAY(array)); array 114 ext/com_dotnet/com_misc.c if (FAILED(SafeArrayGetVartype(V_ARRAY(array), &vt)) || vt == VT_EMPTY) { array 115 ext/com_dotnet/com_misc.c vt = V_VT(array) & ~VT_ARRAY; array 119 ext/com_dotnet/com_misc.c SafeArrayGetLBound(V_ARRAY(array), 1, &lbound); array 120 ext/com_dotnet/com_misc.c SafeArrayGetUBound(V_ARRAY(array), 1, &ubound); array 134 ext/com_dotnet/com_misc.c SafeArrayGetElement(V_ARRAY(array), indices, dest); array 140 ext/com_dotnet/com_misc.c SafeArrayGetElement(V_ARRAY(array), indices, &dest->lVal); array 166 ext/com_dotnet/php_com_dotnet_internal.h PHP_COM_DOTNET_API int php_com_safearray_get_elem(VARIANT *array, VARIANT *dest, LONG dim1 TSRMLS_DC); array 2862 ext/date/php_date.c zval *array; array 2865 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 2869 ext/date/php_date.c myht = HASH_OF(array); array 2884 ext/date/php_date.c zval *array; array 2887 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 2891 ext/date/php_date.c myht = HASH_OF(array); array 3770 ext/date/php_date.c zval *array; array 3773 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 3777 ext/date/php_date.c myht = HASH_OF(array); array 4248 ext/date/php_date.c zval *array; array 4251 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 4255 ext/date/php_date.c myht = HASH_OF(array); array 5080 ext/date/php_date.c zval *array; array 5083 ext/date/php_date.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 5087 ext/date/php_date.c myht = Z_ARRVAL_P(array); array 292 ext/ereg/ereg.c **array = NULL; /* Optional register array */ array 305 ext/ereg/ereg.c if (zend_parse_parameters(argc TSRMLS_CC, "Zs|Z", ®ex, &findin, &findin_len, &array) == FAILURE) { array 351 ext/ereg/ereg.c if (array && err != REG_NOMATCH) { array 357 ext/ereg/ereg.c zval_dtor(*array); /* start with clean array */ array 358 ext/ereg/ereg.c array_init(*array); array 364 ext/ereg/ereg.c add_index_stringl(*array, i, string+start, end-start, 1); array 366 ext/ereg/ereg.c add_index_bool(*array, i, 0); array 1944 ext/exif/exif.c zval *tmpi, *array = NULL; array 2013 ext/exif/exif.c array = NULL; array 2014 ext/exif/exif.c MAKE_STD_ZVAL(array); array 2015 ext/exif/exif.c array_init(array); array 2026 ext/exif/exif.c add_index_long(array, b, (int)(info_value->s[b])); array 2035 ext/exif/exif.c add_index_long(array, ap, (int)info_value->u); array 2044 ext/exif/exif.c add_index_string(array, ap, buffer, 1); array 2052 ext/exif/exif.c add_index_long(array, ap, (int)info_value->s[b]); array 2061 ext/exif/exif.c add_index_long(array, ap, info_value->i); array 2070 ext/exif/exif.c add_index_string(array, ap, buffer, 1); array 2078 ext/exif/exif.c add_index_double(array, ap, info_value->f); array 2086 ext/exif/exif.c add_index_double(array, ap, info_value->d); array 2093 ext/exif/exif.c add_assoc_zval(tmpi, name, array); array 434 ext/interbase/ibase_query.c ibase_array *array, int dim TSRMLS_DC) 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 TSRMLS_CC) == 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 292 ext/intl/collator/collator_sort.c zval* array = NULL; array 301 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array, &sort_flags ) == FAILURE ) array 315 ext/intl/collator/collator_sort.c hash = HASH_OF( array ); array 359 ext/intl/collator/collator_sort.c zval* array = NULL; array 387 ext/intl/collator/collator_sort.c &object, Collator_ce_ptr, &array ) == FAILURE ) array 410 ext/intl/collator/collator_sort.c hash = HASH_OF( array ); array 517 ext/intl/collator/collator_sort.c zval_dtor( array ); array 518 ext/intl/collator/collator_sort.c (array)->value.ht = sortedHash; array 519 ext/intl/collator/collator_sort.c (array)->type = IS_ARRAY; array 129 ext/intl/dateformat/dateformat_class.c ZEND_ARG_INFO(0, array) array 354 ext/intl/php_intl.c ZEND_ARG_INFO(0, array) array 812 ext/mbstring/mbstring.c php_mb_parse_encoding_array(zval *array, const mbfl_encoding ***return_list, size_t *return_size, int persistent TSRMLS_DC) array 820 ext/mbstring/mbstring.c if (Z_TYPE_P(array) == IS_ARRAY) { array 821 ext/mbstring/mbstring.c target_hash = Z_ARRVAL_P(array); array 692 ext/mbstring/php_mbregex.c zval **arg_pattern, *array; array 701 ext/mbstring/php_mbregex.c array = NULL; array 703 ext/mbstring/php_mbregex.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Zs|z", &arg_pattern, &string, &string_len, &array) == FAILURE) { array 744 ext/mbstring/php_mbregex.c if (array != NULL) { array 746 ext/mbstring/php_mbregex.c zval_dtor(array); array 747 ext/mbstring/php_mbregex.c array_init(array); array 752 ext/mbstring/php_mbregex.c add_index_stringl(array, i, (char *)&str[beg], end - beg, 1); array 754 ext/mbstring/php_mbregex.c add_index_bool(array, i, 0); array 1553 ext/oci8/oci8.c if (bind->array.elements) { array 1554 ext/oci8/oci8.c efree(bind->array.elements); array 1557 ext/oci8/oci8.c if (bind->array.element_lengths) { array 1558 ext/oci8/oci8.c efree(bind->array.element_lengths); array 1561 ext/oci8/oci8.c if (bind->array.indicators) { array 1562 ext/oci8/oci8.c efree(bind->array.indicators); array 2636 ext/oci8/oci8.c zval *z_statement, *array; array 2649 ext/oci8/oci8.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rz|l", &z_statement, &array, &fetch_mode) == FAILURE) { array 2785 ext/oci8/oci8.c REPLACE_ZVAL_VALUE(&array, return_value, 1); /* copy return_value to given reference */ array 1389 ext/oci8/oci8_interface.c zval *z_statement, *array, *element, *tmp; array 1397 ext/oci8/oci8_interface.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "rz/|lll", &z_statement, &array, &skip, &maxrows, &flags) == FAILURE) { array 1403 ext/oci8/oci8_interface.c zval_dtor(array); array 1404 ext/oci8/oci8_interface.c array_init(array); array 1436 ext/oci8/oci8_interface.c zend_hash_next_index_insert(Z_ARRVAL_P(array), &row, sizeof(zval*), NULL); array 1456 ext/oci8/oci8_interface.c zend_hash_next_index_insert(Z_ARRVAL_P(array), &tmp, sizeof(zval*), (void **) &(outarrs[ i ])); array 1464 ext/oci8/oci8_interface.c zend_symtable_update(Z_ARRVAL_P(array), columns[ i ]->name, columns[ i ]->name_len+1, (void *) &tmp, sizeof(zval*), (void **) &(outarrs[ i ])); array 996 ext/oci8/oci8_statement.c switch (bind->array.type) { array 1000 ext/oci8/oci8_statement.c for (i = 0; i < bind->array.current_length; i++) { array 1001 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { 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 < bind->array.current_length; i++) { array 1012 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { 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 < bind->array.current_length; i++) { array 1028 ext/oci8/oci8_statement.c if ((i < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { 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 < 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 < bind->array.old_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { array 1066 ext/oci8/oci8_statement.c ZVAL_STRINGL(*entry, (char *)(((text *)bind->array.elements)+i*bind->array.max_length), curr_element_length, 1); 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, 1); array 1595 ext/oci8/oci8_statement.c bindp->array.type = type; array 1609 ext/oci8/oci8_statement.c (dvoid *) bindp->array.elements, array 1610 ext/oci8/oci8_statement.c (sb4) bind->array.max_length, array 1612 ext/oci8/oci8_statement.c (dvoid *)bindp->array.indicators, array 1613 ext/oci8/oci8_statement.c (ub2 *)bind->array.element_lengths, array 1616 ext/oci8/oci8_statement.c (ub4 *) &(bindp->array.current_length), array 1657 ext/oci8/oci8_statement.c bind->array.elements = (text *)safe_emalloc(max_table_length * (maxlength + 1), sizeof(text), 0); array 1658 ext/oci8/oci8_statement.c memset(bind->array.elements, 0, max_table_length * (maxlength + 1) * sizeof(text)); array 1659 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1660 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1661 ext/oci8/oci8_statement.c bind->array.max_length = maxlength; array 1662 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1663 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length*sizeof(ub2)); array 1664 ext/oci8/oci8_statement.c bind->array.indicators = safe_emalloc(max_table_length, sizeof(sb2), 0); array 1665 ext/oci8/oci8_statement.c memset(bind->array.indicators, 0, max_table_length*sizeof(sb2)); array 1669 ext/oci8/oci8_statement.c for (i = 0; i < bind->array.current_length; i++) { array 1672 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = Z_STRLEN_PP(entry); array 1674 ext/oci8/oci8_statement.c bind->array.indicators[i] = -1; array 1684 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { array 1690 ext/oci8/oci8_statement.c memcpy((text *)bind->array.elements + i*maxlength, Z_STRVAL_PP(entry), element_length); array 1691 ext/oci8/oci8_statement.c ((text *)bind->array.elements)[i*maxlength + element_length] = '\0'; array 1695 ext/oci8/oci8_statement.c ((text *)bind->array.elements)[i*maxlength] = '\0'; array 1716 ext/oci8/oci8_statement.c bind->array.elements = (ub4 *)safe_emalloc(max_table_length, sizeof(ub4), 0); array 1717 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1718 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1719 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(ub4); array 1720 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1721 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1722 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1726 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1727 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(ub4); array 1729 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { array 1731 ext/oci8/oci8_statement.c ((ub4 *)bind->array.elements)[i] = (ub4) Z_LVAL_PP(entry); array 1734 ext/oci8/oci8_statement.c ((ub4 *)bind->array.elements)[i] = 0; array 1755 ext/oci8/oci8_statement.c bind->array.elements = (double *)safe_emalloc(max_table_length, sizeof(double), 0); array 1756 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1757 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1758 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(double); array 1759 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1760 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1761 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1765 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1766 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(double); array 1768 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { array 1770 ext/oci8/oci8_statement.c ((double *)bind->array.elements)[i] = (double) Z_DVAL_PP(entry); array 1773 ext/oci8/oci8_statement.c ((double *)bind->array.elements)[i] = 0; array 1795 ext/oci8/oci8_statement.c bind->array.elements = (OCIDate *)safe_emalloc(max_table_length, sizeof(OCIDate), 0); array 1796 ext/oci8/oci8_statement.c bind->array.current_length = zend_hash_num_elements(Z_ARRVAL_P(var)); array 1797 ext/oci8/oci8_statement.c bind->array.old_length = bind->array.current_length; array 1798 ext/oci8/oci8_statement.c bind->array.max_length = sizeof(OCIDate); array 1799 ext/oci8/oci8_statement.c bind->array.element_lengths = safe_emalloc(max_table_length, sizeof(ub2), 0); array 1800 ext/oci8/oci8_statement.c memset(bind->array.element_lengths, 0, max_table_length * sizeof(ub2)); array 1801 ext/oci8/oci8_statement.c bind->array.indicators = NULL; array 1806 ext/oci8/oci8_statement.c if (i < bind->array.current_length) { array 1807 ext/oci8/oci8_statement.c bind->array.element_lengths[i] = sizeof(OCIDate); array 1809 ext/oci8/oci8_statement.c if ((i < bind->array.current_length) && (zend_hash_get_current_data(hash, (void **) &entry) != FAILURE)) { array 1816 ext/oci8/oci8_statement.c efree(bind->array.element_lengths); array 1817 ext/oci8/oci8_statement.c efree(bind->array.elements); array 1824 ext/oci8/oci8_statement.c ((OCIDate *)bind->array.elements)[i] = oci_date; array 1831 ext/oci8/oci8_statement.c efree(bind->array.element_lengths); array 1832 ext/oci8/oci8_statement.c efree(bind->array.elements); array 1839 ext/oci8/oci8_statement.c ((OCIDate *)bind->array.elements)[i] = oci_date; array 253 ext/oci8/php_oci8_int.h } array; array 299 ext/session/session.c zval **array; array 305 ext/session/session.c if (zend_hash_find(&EG(symbol_table), "_SERVER", sizeof("_SERVER"), (void **) &array) == SUCCESS && array 306 ext/session/session.c Z_TYPE_PP(array) == IS_ARRAY && array 307 ext/session/session.c zend_hash_find(Z_ARRVAL_PP(array), "REMOTE_ADDR", sizeof("REMOTE_ADDR"), (void **) &token) == SUCCESS && 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 TSRMLS_DC); array 1406 ext/soap/php_encoding.c zval *array; array 1408 ext/soap/php_encoding.c MAKE_STD_ZVAL(array); array 1409 ext/soap/php_encoding.c array_init(array); array 1410 ext/soap/php_encoding.c add_next_index_zval(array, val); array 1430 ext/soap/php_encoding.c add_next_index_zval(array, val); array 1432 ext/soap/php_encoding.c val = array; array 1436 ext/soap/php_encoding.c zval *array; array 1438 ext/soap/php_encoding.c MAKE_STD_ZVAL(array); array 1439 ext/soap/php_encoding.c array_init(array); array 1440 ext/soap/php_encoding.c add_next_index_zval(array, val); array 1441 ext/soap/php_encoding.c val = array; array 3605 ext/soap/php_encoding.c static int is_map(zval *array) array 3607 ext/soap/php_encoding.c int i, count = zend_hash_num_elements(Z_ARRVAL_P(array)); array 3609 ext/soap/php_encoding.c zend_hash_internal_pointer_reset(Z_ARRVAL_P(array)); array 3614 ext/soap/php_encoding.c if (zend_hash_get_current_key(Z_ARRVAL_P(array), &str_index, &num_index, 0) == HASH_KEY_IS_STRING || array 3618 ext/soap/php_encoding.c zend_hash_move_forward(Z_ARRVAL_P(array)); array 3623 ext/soap/php_encoding.c static encodePtr get_array_type(xmlNodePtr node, zval *array, smart_str *type TSRMLS_DC) array 3630 ext/soap/php_encoding.c if (!array || Z_TYPE_P(array) != IS_ARRAY) { array 3637 ext/soap/php_encoding.c ht = HASH_OF(array); array 67 ext/spl/spl_array.c zval *array; array 89 ext/spl/spl_array.c } else if ((intern->ar_flags & SPL_ARRAY_USE_OTHER) && (check_std_props == 0 || (intern->ar_flags & SPL_ARRAY_STD_PROP_LIST) == 0) && Z_TYPE_P(intern->array) == IS_OBJECT) { array 90 ext/spl/spl_array.c spl_array_object *other = (spl_array_object*)zend_object_store_get_object(intern->array TSRMLS_CC); array 98 ext/spl/spl_array.c return HASH_OF(intern->array); array 152 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 193 ext/spl/spl_array.c intern->array = other->array; array 195 ext/spl/spl_array.c MAKE_STD_ZVAL(intern->array); array 196 ext/spl/spl_array.c array_init(intern->array); array 197 ext/spl/spl_array.c zend_hash_copy(HASH_OF(intern->array), HASH_OF(other->array), (copy_ctor_func_t) zval_add_ref, &tmp, sizeof(zval*)); array 200 ext/spl/spl_array.c Z_ADDREF_P(other->array); array 203 ext/spl/spl_array.c intern->array = orig; array 204 ext/spl/spl_array.c Z_ADDREF_P(intern->array); array 208 ext/spl/spl_array.c MAKE_STD_ZVAL(intern->array); array 209 ext/spl/spl_array.c array_init(intern->array); array 544 ext/spl/spl_array.c } else if (Z_TYPE_P(obj->array) == IS_OBJECT) { array 546 ext/spl/spl_array.c obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC); array 549 ext/spl/spl_array.c obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC); array 746 ext/spl/spl_array.c if (Z_TYPE_P(intern->array) == IS_OBJECT) { array 823 ext/spl/spl_array.c if (HASH_OF(intern->array) == intern->std.properties) { array 835 ext/spl/spl_array.c storage = intern->array; array 937 ext/spl/spl_array.c if (Z_TYPE_P(intern->array) == IS_OBJECT) { array 967 ext/spl/spl_array.c if (Z_TYPE_P(intern->array) == IS_OBJECT) { array 1122 ext/spl/spl_array.c static void spl_array_set_array(zval *object, spl_array_object *intern, zval **array, long ar_flags, int just_array TSRMLS_DC) { array 1124 ext/spl/spl_array.c if (Z_TYPE_PP(array) == IS_ARRAY) { array 1125 ext/spl/spl_array.c SEPARATE_ZVAL_IF_NOT_REF(array); array 1128 ext/spl/spl_array.c if (Z_TYPE_PP(array) == IS_OBJECT && (Z_OBJ_HT_PP(array) == &spl_handler_ArrayObject || Z_OBJ_HT_PP(array) == &spl_handler_ArrayIterator)) { array 1129 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1131 ext/spl/spl_array.c spl_array_object *other = (spl_array_object*)zend_object_store_get_object(*array TSRMLS_CC); array 1135 ext/spl/spl_array.c intern->array = *array; array 1137 ext/spl/spl_array.c if (Z_TYPE_PP(array) != IS_OBJECT && Z_TYPE_PP(array) != IS_ARRAY) { array 1141 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1142 ext/spl/spl_array.c intern->array = *array; array 1144 ext/spl/spl_array.c if (object == *array) { array 1151 ext/spl/spl_array.c Z_ADDREF_P(intern->array); array 1152 ext/spl/spl_array.c if (Z_TYPE_PP(array) == IS_OBJECT) { array 1153 ext/spl/spl_array.c zend_object_get_properties_t handler = Z_OBJ_HANDLER_PP(array, get_properties); array 1156 ext/spl/spl_array.c zend_throw_exception_ex(spl_ce_InvalidArgumentException, 0 TSRMLS_CC, "Overloaded object of type %s is not compatible with %s", Z_OBJCE_PP(array)->name, intern->std.ce->name); array 1203 ext/spl/spl_array.c zval **array; array 1216 ext/spl/spl_array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z|lC", &array, &ar_flags, &ce_get_iterator) == FAILURE) { array 1227 ext/spl/spl_array.c spl_array_set_array(object, intern, array, ar_flags, ZEND_NUM_ARGS() == 1 TSRMLS_CC); array 1300 ext/spl/spl_array.c zval *object = getThis(), *tmp, **array; array 1306 ext/spl/spl_array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Z", &array) == FAILURE) { array 1310 ext/spl/spl_array.c spl_array_set_array(object, intern, array, 0L, 1 TSRMLS_CC); array 1400 ext/spl/spl_array.c if (Z_TYPE_P(intern->array) == IS_OBJECT) { array 1714 ext/spl/spl_array.c php_var_serialize(&buf, &intern->array, &var_hash TSRMLS_CC); array 1801 ext/spl/spl_array.c zval_ptr_dtor(&intern->array); array 1802 ext/spl/spl_array.c ALLOC_INIT_ZVAL(intern->array); array 1803 ext/spl/spl_array.c if (!php_var_unserialize(&intern->array, &p, s + buf_len, &var_hash TSRMLS_CC)) { array 1806 ext/spl/spl_array.c var_push_dtor(&var_hash, &intern->array); array 1853 ext/spl/spl_array.c ZEND_ARG_INFO(0, array) array 1874 ext/spl/spl_array.c ZEND_ARG_INFO(0, array) array 53 ext/spl/spl_fixedarray.c spl_fixedarray *array; array 78 ext/spl/spl_fixedarray.c static void spl_fixedarray_init(spl_fixedarray *array, long size TSRMLS_DC) /* {{{ */ array 81 ext/spl/spl_fixedarray.c array->size = 0; /* reset size in case ecalloc() fails */ array 82 ext/spl/spl_fixedarray.c array->elements = ecalloc(size, sizeof(zval *)); array 83 ext/spl/spl_fixedarray.c array->size = size; array 85 ext/spl/spl_fixedarray.c array->elements = NULL; array 86 ext/spl/spl_fixedarray.c array->size = 0; array 91 ext/spl/spl_fixedarray.c static void spl_fixedarray_resize(spl_fixedarray *array, long size TSRMLS_DC) /* {{{ */ array 93 ext/spl/spl_fixedarray.c if (size == array->size) { array 99 ext/spl/spl_fixedarray.c if (array->size == 0) { array 100 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, size TSRMLS_CC); array 108 ext/spl/spl_fixedarray.c for (i = 0; i < array->size; i++) { array 109 ext/spl/spl_fixedarray.c if (array->elements[i]) { array 110 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(array->elements[i])); array 114 ext/spl/spl_fixedarray.c if (array->elements) { array 115 ext/spl/spl_fixedarray.c efree(array->elements); array 116 ext/spl/spl_fixedarray.c array->elements = NULL; array 118 ext/spl/spl_fixedarray.c } else if (size > array->size) { array 119 ext/spl/spl_fixedarray.c array->elements = safe_erealloc(array->elements, size, sizeof(zval *), 0); array 120 ext/spl/spl_fixedarray.c memset(array->elements + array->size, '\0', sizeof(zval *) * (size - array->size)); array 124 ext/spl/spl_fixedarray.c for (i = size; i < array->size; i++) { array 125 ext/spl/spl_fixedarray.c if (array->elements[i]) { array 126 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(array->elements[i])); array 129 ext/spl/spl_fixedarray.c array->elements = erealloc(array->elements, sizeof(zval *) * size); array 132 ext/spl/spl_fixedarray.c array->size = size; array 155 ext/spl/spl_fixedarray.c if (intern->array) { array 156 ext/spl/spl_fixedarray.c *table = intern->array->elements; array 157 ext/spl/spl_fixedarray.c *n = intern->array->size; array 173 ext/spl/spl_fixedarray.c if (intern->array) { array 176 ext/spl/spl_fixedarray.c for (i = 0; i < intern->array->size; i++) { array 177 ext/spl/spl_fixedarray.c if (intern->array->elements[i]) { array 178 ext/spl/spl_fixedarray.c zend_hash_index_update(ht, i, (void *)&intern->array->elements[i], sizeof(zval *), NULL); array 179 ext/spl/spl_fixedarray.c Z_ADDREF_P(intern->array->elements[i]); array 185 ext/spl/spl_fixedarray.c if (j > intern->array->size) { array 186 ext/spl/spl_fixedarray.c for (i = intern->array->size; i < j; ++i) { array 201 ext/spl/spl_fixedarray.c if (intern->array) { array 202 ext/spl/spl_fixedarray.c for (i = 0; i < intern->array->size; i++) { array 203 ext/spl/spl_fixedarray.c if (intern->array->elements[i]) { array 204 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[i])); array 208 ext/spl/spl_fixedarray.c if (intern->array->size > 0 && intern->array->elements) { array 209 ext/spl/spl_fixedarray.c efree(intern->array->elements); array 211 ext/spl/spl_fixedarray.c efree(intern->array); array 243 ext/spl/spl_fixedarray.c if (!other->array) { array 247 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 248 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, other->array->size TSRMLS_CC); array 249 ext/spl/spl_fixedarray.c spl_fixedarray_copy(intern->array, other->array TSRMLS_CC); array 361 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 364 ext/spl/spl_fixedarray.c } else if(!intern->array->elements[index]) { array 367 ext/spl/spl_fixedarray.c return &intern->array->elements[index]; array 421 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 425 ext/spl/spl_fixedarray.c if (intern->array->elements[index]) { array 426 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[index])); array 429 ext/spl/spl_fixedarray.c intern->array->elements[index] = value; array 467 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 471 ext/spl/spl_fixedarray.c if (intern->array->elements[index]) { array 472 ext/spl/spl_fixedarray.c zval_ptr_dtor(&(intern->array->elements[index])); array 474 ext/spl/spl_fixedarray.c intern->array->elements[index] = NULL; array 508 ext/spl/spl_fixedarray.c if (index < 0 || intern->array == NULL || index >= intern->array->size) { array 511 ext/spl/spl_fixedarray.c if (!intern->array->elements[index]) { array 514 ext/spl/spl_fixedarray.c if (zend_is_true(intern->array->elements[index])) { array 568 ext/spl/spl_fixedarray.c } else if (intern->array) { array 569 ext/spl/spl_fixedarray.c *count = intern->array->size; array 597 ext/spl/spl_fixedarray.c if (intern->array) { array 602 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 603 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, size TSRMLS_CC); array 620 ext/spl/spl_fixedarray.c if (!intern->array) { array 624 ext/spl/spl_fixedarray.c intern->array = emalloc(sizeof(spl_fixedarray)); array 625 ext/spl/spl_fixedarray.c spl_fixedarray_init(intern->array, size TSRMLS_CC); array 629 ext/spl/spl_fixedarray.c intern->array->elements[index++] = *data; array 651 ext/spl/spl_fixedarray.c if (intern->array) { array 652 ext/spl/spl_fixedarray.c RETURN_LONG(intern->array->size); array 671 ext/spl/spl_fixedarray.c if (intern->array) { array 673 ext/spl/spl_fixedarray.c for (; i < intern->array->size; i++) { array 674 ext/spl/spl_fixedarray.c if (intern->array->elements[i]) { array 675 ext/spl/spl_fixedarray.c zend_hash_index_update(Z_ARRVAL_P(return_value), i, (void *)&intern->array->elements[i], sizeof(zval *), NULL); array 676 ext/spl/spl_fixedarray.c Z_ADDREF_P(intern->array->elements[i]); array 691 ext/spl/spl_fixedarray.c spl_fixedarray *array; array 700 ext/spl/spl_fixedarray.c array = ecalloc(1, sizeof(*array)); array 714 ext/spl/spl_fixedarray.c efree(array); array 726 ext/spl/spl_fixedarray.c efree(array); array 730 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, tmp TSRMLS_CC); array 741 ext/spl/spl_fixedarray.c array->elements[num_index] = value; array 748 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, num TSRMLS_CC); array 758 ext/spl/spl_fixedarray.c array->elements[i] = value; array 762 ext/spl/spl_fixedarray.c spl_fixedarray_init(array, 0 TSRMLS_CC); array 769 ext/spl/spl_fixedarray.c intern->array = array; array 785 ext/spl/spl_fixedarray.c if (intern->array) { array 786 ext/spl/spl_fixedarray.c RETURN_LONG(intern->array->size); array 810 ext/spl/spl_fixedarray.c if (!intern->array) { array 811 ext/spl/spl_fixedarray.c intern->array = ecalloc(1, sizeof(spl_fixedarray)); array 814 ext/spl/spl_fixedarray.c spl_fixedarray_resize(intern->array, size TSRMLS_CC); array 920 ext/spl/spl_fixedarray.c if (iterator->object->current >= 0 && iterator->object->array && iterator->object->current < iterator->object->array->size) { array 1016 ext/spl/spl_fixedarray.c RETURN_BOOL(intern->current >= 0 && intern->array && intern->current < intern->array->size); array 88 ext/standard/array.c ZEND_DECLARE_MODULE_GLOBALS(array) array 98 ext/standard/array.c PHP_MINIT_FUNCTION(array) /* {{{ */ array 100 ext/standard/array.c ZEND_INIT_MODULE_GLOBALS(array, php_array_init_globals, NULL); array 134 ext/standard/array.c PHP_MSHUTDOWN_FUNCTION(array) /* {{{ */ array 238 ext/standard/array.c zval *array; array 241 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 247 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_reverse_key_compare, 0 TSRMLS_CC) == FAILURE) { array 258 ext/standard/array.c zval *array; array 261 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 267 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_key_compare, 0 TSRMLS_CC) == FAILURE) { array 274 ext/standard/array.c PHPAPI int php_count_recursive(zval *array, long mode TSRMLS_DC) /* {{{ */ array 279 ext/standard/array.c if (Z_TYPE_P(array) == IS_ARRAY) { array 280 ext/standard/array.c if (Z_ARRVAL_P(array)->nApplyCount > 1) { array 285 ext/standard/array.c cnt = zend_hash_num_elements(Z_ARRVAL_P(array)); array 289 ext/standard/array.c for (zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(array), &pos); array 290 ext/standard/array.c zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **) &element, &pos) == SUCCESS; array 291 ext/standard/array.c zend_hash_move_forward_ex(Z_ARRVAL_P(array), &pos) array 293 ext/standard/array.c Z_ARRVAL_P(array)->nApplyCount++; array 295 ext/standard/array.c Z_ARRVAL_P(array)->nApplyCount--; array 308 ext/standard/array.c zval *array; array 311 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|l", &array, &mode) == FAILURE) { array 315 ext/standard/array.c switch (Z_TYPE_P(array)) { array 320 ext/standard/array.c RETURN_LONG (php_count_recursive (array, mode TSRMLS_CC)); array 327 ext/standard/array.c if (Z_OBJ_HT_P(array)->count_elements) { array 329 ext/standard/array.c if (SUCCESS == Z_OBJ_HT(*array)->count_elements(array, &Z_LVAL_P(return_value) TSRMLS_CC)) { array 335 ext/standard/array.c if (Z_OBJ_HT_P(array)->get_class_entry && instanceof_function(Z_OBJCE_P(array), spl_ce_Countable TSRMLS_CC)) { array 336 ext/standard/array.c zend_call_method_with_0_params(&array, NULL, NULL, "count", &retval); array 458 ext/standard/array.c zval *array; array 460 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 465 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_natural_case_compare, 0 TSRMLS_CC) == FAILURE) { array 469 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_natural_compare, 0 TSRMLS_CC) == FAILURE) { array 498 ext/standard/array.c zval *array; array 501 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 507 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_data_compare, 0 TSRMLS_CC) == FAILURE) { array 518 ext/standard/array.c zval *array; array 521 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 527 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_reverse_data_compare, 0 TSRMLS_CC) == FAILURE) { array 538 ext/standard/array.c zval *array; array 541 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 547 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_data_compare, 1 TSRMLS_CC) == FAILURE) { array 558 ext/standard/array.c zval *array; array 561 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 567 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_reverse_data_compare, 1 TSRMLS_CC) == FAILURE) { array 637 ext/standard/array.c zval *array; array 643 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "af", &array, &BG(user_compare_fci), &BG(user_compare_fci_cache)) == FAILURE) { array 654 ext/standard/array.c Z_UNSET_ISREF_P(array); array 655 ext/standard/array.c refcount = Z_REFCOUNT_P(array); array 657 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_user_compare, 1 TSRMLS_CC) == FAILURE) { array 660 ext/standard/array.c if (refcount > Z_REFCOUNT_P(array)) { array 668 ext/standard/array.c if (Z_REFCOUNT_P(array) > 1) { array 669 ext/standard/array.c Z_SET_ISREF_P(array); array 680 ext/standard/array.c zval *array; array 686 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "af", &array, &BG(user_compare_fci), &BG(user_compare_fci_cache)) == FAILURE) { array 697 ext/standard/array.c Z_UNSET_ISREF_P(array); array 698 ext/standard/array.c refcount = Z_REFCOUNT_P(array); array 700 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_user_compare, 0 TSRMLS_CC) == FAILURE) { array 703 ext/standard/array.c if (refcount > Z_REFCOUNT_P(array)) { array 711 ext/standard/array.c if (Z_REFCOUNT_P(array) > 1) { array 712 ext/standard/array.c Z_SET_ISREF_P(array); array 776 ext/standard/array.c zval *array; array 782 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "af", &array, &BG(user_compare_fci), &BG(user_compare_fci_cache)) == FAILURE) { array 793 ext/standard/array.c Z_UNSET_ISREF_P(array); array 794 ext/standard/array.c refcount = Z_REFCOUNT_P(array); array 796 ext/standard/array.c if (zend_hash_sort(Z_ARRVAL_P(array), zend_qsort, php_array_user_key_compare, 0 TSRMLS_CC) == FAILURE) { array 799 ext/standard/array.c if (refcount > Z_REFCOUNT_P(array)) { array 807 ext/standard/array.c if (Z_REFCOUNT_P(array) > 1) { array 808 ext/standard/array.c Z_SET_ISREF_P(array); array 819 ext/standard/array.c HashTable *array; array 822 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 826 ext/standard/array.c zend_hash_internal_pointer_end(array); array 829 ext/standard/array.c if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { array 842 ext/standard/array.c HashTable *array; array 845 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 849 ext/standard/array.c zend_hash_move_backwards(array); array 852 ext/standard/array.c if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { array 865 ext/standard/array.c HashTable *array; array 868 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 872 ext/standard/array.c zend_hash_move_forward(array); array 875 ext/standard/array.c if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { array 888 ext/standard/array.c HashTable *array; array 891 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 895 ext/standard/array.c zend_hash_internal_pointer_reset(array); array 898 ext/standard/array.c if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { array 911 ext/standard/array.c HashTable *array; array 914 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 918 ext/standard/array.c if (zend_hash_get_current_data(array, (void **) &entry) == FAILURE) { array 930 ext/standard/array.c HashTable *array; array 932 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "H", &array) == FAILURE) { array 936 ext/standard/array.c zend_hash_get_current_key_zval(array, return_value); array 1126 ext/standard/array.c HashTable *array; array 1134 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Hf|z/", &array, &BG(array_walk_fci), &BG(array_walk_fci_cache), &userdata) == FAILURE) { array 1140 ext/standard/array.c php_array_walk(array, userdata, 0 TSRMLS_CC); array 1151 ext/standard/array.c HashTable *array; array 1159 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Hf|z/", &array, &BG(array_walk_fci), &BG(array_walk_fci_cache), &userdata) == FAILURE) { array 1165 ext/standard/array.c php_array_walk(array, userdata, 1 TSRMLS_CC); array 1179 ext/standard/array.c *array, /* array to check in */ array 1186 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "za|b", &value, &array, &strict) == FAILURE) { array 1194 ext/standard/array.c zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(array), &pos); array 1195 ext/standard/array.c while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { array 1201 ext/standard/array.c zend_hash_get_current_key_zval_ex(Z_ARRVAL_P(array), return_value, &pos); array 1205 ext/standard/array.c zend_hash_move_forward_ex(Z_ARRVAL_P(array), &pos); array 1743 ext/standard/array.c static void php_array_data_shuffle(zval *array TSRMLS_DC) /* {{{ */ array 1749 ext/standard/array.c n_elems = zend_hash_num_elements(Z_ARRVAL_P(array)); array 1756 ext/standard/array.c hash = Z_ARRVAL_P(array); array 1797 ext/standard/array.c zval *array; array 1799 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 1803 ext/standard/array.c php_array_data_shuffle(array TSRMLS_CC); array 1941 ext/standard/array.c zval *array, /* Input array */ array 1952 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "al|lZ", &array, &offset, &length, &repl_array) == FAILURE) { array 1956 ext/standard/array.c num_in = zend_hash_num_elements(Z_ARRVAL_P(array)); array 1996 ext/standard/array.c php_splice(Z_ARRVAL_P(array), offset, length, repl, repl_num, rem_hash TSRMLS_CC); array 2618 ext/standard/array.c zval *array, **entry, *data; array 2621 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a", &array) == FAILURE) { array 2625 ext/standard/array.c array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_P(array))); array 2627 ext/standard/array.c zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(array), &pos); array 2628 ext/standard/array.c while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { array 2630 ext/standard/array.c zend_hash_get_current_key_zval_ex(Z_ARRVAL_P(array), data, &pos); array 2641 ext/standard/array.c zend_hash_move_forward_ex(Z_ARRVAL_P(array), &pos); array 2650 ext/standard/array.c zval *array, **entry; array 2658 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &change_to_upper) == FAILURE) { array 2662 ext/standard/array.c array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_P(array))); array 2664 ext/standard/array.c zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(array), &pos); array 2665 ext/standard/array.c while (zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&entry, &pos) == SUCCESS) { array 2668 ext/standard/array.c switch (zend_hash_get_current_key_ex(Z_ARRVAL_P(array), &string_key, &str_key_len, &num_key, 0, &pos)) { array 2684 ext/standard/array.c zend_hash_move_forward_ex(Z_ARRVAL_P(array), &pos); array 2693 ext/standard/array.c zval *array, *tmp; array 2703 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|l", &array, &sort_type) == FAILURE) { array 2709 ext/standard/array.c array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL_P(array))); array 2710 ext/standard/array.c zend_hash_copy(Z_ARRVAL_P(return_value), Z_ARRVAL_P(array), (copy_ctor_func_t) zval_add_ref, (void *)&tmp, sizeof(zval*)); array 2712 ext/standard/array.c if (Z_ARRVAL_P(array)->nNumOfElements <= 1) { /* nothing to do */ array 2717 ext/standard/array.c arTmp = (struct bucketindex *) pemalloc((Z_ARRVAL_P(array)->nNumOfElements + 1) * sizeof(struct bucketindex), Z_ARRVAL_P(array)->persistent); array 2722 ext/standard/array.c for (i = 0, p = Z_ARRVAL_P(array)->pListHead; p; i++, p = p->pListNext) { array 2752 ext/standard/array.c pefree(arTmp, Z_ARRVAL_P(array)->persistent); array 4066 ext/standard/array.c zval *array; array 4080 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "a|fl", &array, &fci, &fci_cache, &use_type) == FAILURE) { array 4085 ext/standard/array.c if (zend_hash_num_elements(Z_ARRVAL_P(array)) == 0) { array 4105 ext/standard/array.c for (zend_hash_internal_pointer_reset_ex(Z_ARRVAL_P(array), &pos); array 4106 ext/standard/array.c zend_hash_get_current_data_ex(Z_ARRVAL_P(array), (void **)&operand, &pos) == SUCCESS; array 4107 ext/standard/array.c zend_hash_move_forward_ex(Z_ARRVAL_P(array), &pos) array 4109 ext/standard/array.c int key_type = zend_hash_get_current_key_ex(Z_ARRVAL_P(array), &string_key, &string_key_len, &num_key, 0, &pos); array 4301 ext/standard/array.c HashTable *array; /* array to check in */ array 4303 ext/standard/array.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zH", &key, &array) == FAILURE) { array 4309 ext/standard/array.c if (zend_symtable_exists(array, Z_STRVAL_P(key), Z_STRLEN_P(key) + 1)) { array 4314 ext/standard/array.c if (zend_hash_index_exists(array, Z_LVAL_P(key))) { array 4319 ext/standard/array.c if (zend_hash_exists(array, "", 1)) { array 3644 ext/standard/basic_functions.c BASIC_MINIT_SUBMODULE(array) array 3696 ext/standard/basic_functions.c BASIC_MSHUTDOWN_SUBMODULE(array) array 103 ext/standard/exec.c PHPAPI int php_exec(int type, char *cmd, zval *array, zval *return_value TSRMLS_DC) array 166 ext/standard/exec.c add_next_index_stringl(array, buf, bufl, 1); array 180 ext/standard/exec.c add_next_index_stringl(array, buf, bufl, 1); array 40 ext/standard/exec.h PHPAPI int php_exec(int type, char *cmd, zval *array, zval *return_value TSRMLS_DC); array 412 ext/standard/formatted_print.c zval **array; array 415 ext/standard/formatted_print.c array = args[1 + format_offset]; array 417 ext/standard/formatted_print.c SEPARATE_ZVAL(array); array 418 ext/standard/formatted_print.c convert_to_array_ex(array); array 420 ext/standard/formatted_print.c argc = 1 + zend_hash_num_elements(Z_ARRVAL_PP(array)); array 424 ext/standard/formatted_print.c for (zend_hash_internal_pointer_reset(Z_ARRVAL_PP(array)); array 425 ext/standard/formatted_print.c zend_hash_get_current_data(Z_ARRVAL_PP(array), (void **)&newargs[i++]) == SUCCESS; array 426 ext/standard/formatted_print.c zend_hash_move_forward(Z_ARRVAL_PP(array))); 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 int php_count_recursive(zval *array, long mode TSRMLS_DC); array 127 ext/standard/php_array.h ZEND_BEGIN_MODULE_GLOBALS(array) array 130 ext/standard/php_array.h ZEND_END_MODULE_GLOBALS(array) array 50 ext/sysvsem/sysvsem.c unsigned short int *array; /* array for GETALL, SETALL */ array 1174 main/output.c zval *array = (zval *) z; array 1176 main/output.c add_next_index_stringl(array, handler->name, handler->name_len, 1); array 1186 main/output.c zval *array = (zval *) z; array 1188 main/output.c add_next_index_zval(array, php_output_handler_status(handler, NULL)); array 891 main/streams/userspace.c static int statbuf_from_array(zval *array, php_stream_statbuf *ssb TSRMLS_DC) array 896 main/streams/userspace.c if (SUCCESS == zend_hash_find(Z_ARRVAL_P(array), #name, sizeof(#name), (void**)&elem)) { \ array 1505 sapi/cgi/fastcgi.c void fcgi_loadenv(fcgi_request *req, fcgi_apply_func func, zval *array TSRMLS_DC) array 1507 sapi/cgi/fastcgi.c fcgi_hash_apply(&req->env, func, array TSRMLS_CC); array 130 sapi/cgi/fastcgi.h void fcgi_loadenv(fcgi_request *req, fcgi_apply_func load_func, zval *array TSRMLS_DC); array 446 sapi/phpdbg/phpdbg_watch.c PHPDBG_WATCH(array) /* {{{ */ array 36 sapi/phpdbg/phpdbg_watch.h PHPDBG_WATCH(array); array 45 sapi/phpdbg/phpdbg_watch.h PHPDBG_COMMAND_D_EX(array, "create watchpoint on an array", 'a', watch_array, NULL, "s"), array 531 sapi/roxen/roxen.c struct array *indices;