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", &regex, &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;