Lines Matching refs:Z_ARRVAL
1218 zval *result = zend_hash_minmax(Z_ARRVAL(args[0]), php_data_compare, 0); in PHP_FUNCTION()
1307 zval *result = zend_hash_minmax(Z_ARRVAL(args[0]), php_data_compare, 1); in PHP_FUNCTION()
2558 count = php_extract_if_exists(Z_ARRVAL(array_copy), symbol_table);
2561 count = php_extract_overwrite(Z_ARRVAL(array_copy), symbol_table);
2564 count = php_extract_prefix_if_exists(Z_ARRVAL(array_copy), symbol_table, prefix);
2567 count = php_extract_prefix_same(Z_ARRVAL(array_copy), symbol_table, prefix);
2570 count = php_extract_prefix_all(Z_ARRVAL(array_copy), symbol_table, prefix);
2573 count = php_extract_prefix_invalid(Z_ARRVAL(array_copy), symbol_table, prefix);
2576 count = php_extract_skip(Z_ARRVAL(array_copy), symbol_table);
2648 array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL(args[0])));
4158 if (zend_hash_num_elements(Z_ARRVAL(args[0])) == 0) {
4160 } else if (zend_hash_num_elements(Z_ARRVAL(args[1])) == 0) {
4981 ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(args[0]), h, key, val) {
4988 if ((data = zend_hash_index_find(Z_ARRVAL(args[i]), h)) == NULL ||
5003 if ((data = zend_hash_find_known_hash(Z_ARRVAL(args[i]), key)) == NULL ||
5127 hash = Z_ARRVAL(args[i]);
5270 hash = Z_ARRVAL(args[i]);
5377 ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(args[0]), h, key, val) {
5384 if ((data = zend_hash_index_find(Z_ARRVAL(args[i]), h)) != NULL &&
5399 if ((data = zend_hash_find_known_hash(Z_ARRVAL(args[i]), key)) != NULL &&
5522 hash = Z_ARRVAL(args[i]);
5557 RETVAL_ARR(zend_array_dup(Z_ARRVAL(args[0])));
5658 hash = Z_ARRVAL(args[i]);
5704 num = zend_hash_num_elements(Z_ARRVAL(args[0]));
5718 ZEND_HASH_FOREACH_VAL(Z_ARRVAL(args[0]), value) {
5740 ZEND_HASH_FOREACH_VAL(Z_ARRVAL(args[i]), value) {
5769 num += zend_hash_num_elements(Z_ARRVAL(args[i]));
5781 ZEND_HASH_FOREACH_VAL(Z_ARRVAL(args[i]), value) {
5789 array_init_size(return_value, zend_hash_num_elements(Z_ARRVAL(args[0])));
5790 ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(args[0]), idx, key, value) {
6486 maxlen = zend_hash_num_elements(Z_ARRVAL(arrays[0]));
6495 zend_hash_real_init(Z_ARRVAL_P(return_value), HT_IS_PACKED(Z_ARRVAL(arrays[0])));
6497 ZEND_HASH_FOREACH_KEY_VAL(Z_ARRVAL(arrays[0]), num_key, str_key, zv) {
6524 if (zend_hash_num_elements(Z_ARRVAL(arrays[i])) > maxlen) {
6525 maxlen = zend_hash_num_elements(Z_ARRVAL(arrays[i]));
6545 if (HT_IS_PACKED(Z_ARRVAL(arrays[i]))) {
6547 if (pos >= Z_ARRVAL(arrays[i])->nNumUsed) {
6550 } else if (Z_TYPE(Z_ARRVAL(arrays[i])->arPacked[pos]) != IS_UNDEF) {
6551 ZVAL_COPY(&zv, &Z_ARRVAL(arrays[i])->arPacked[pos]);
6559 if (pos >= Z_ARRVAL(arrays[i])->nNumUsed) {
6562 } else if (Z_TYPE(Z_ARRVAL(arrays[i])->arData[pos].val) != IS_UNDEF) {
6563 ZVAL_COPY(&zv, &Z_ARRVAL(arrays[i])->arData[pos].val);
6570 zend_hash_next_index_insert_new(Z_ARRVAL(result), &zv);
6584 if (HT_IS_PACKED(Z_ARRVAL(arrays[i]))) {
6586 if (pos >= Z_ARRVAL(arrays[i])->nNumUsed) {
6589 } else if (Z_TYPE(Z_ARRVAL(arrays[i])->arPacked[pos]) != IS_UNDEF) {
6590 ZVAL_COPY(¶ms[i], &Z_ARRVAL(arrays[i])->arPacked[pos]);
6598 if (pos >= Z_ARRVAL(arrays[i])->nNumUsed) {
6601 } else if (Z_TYPE(Z_ARRVAL(arrays[i])->arData[pos].val) != IS_UNDEF) {
6602 ZVAL_COPY(¶ms[i], &Z_ARRVAL(arrays[i])->arData[pos].val);
6728 entry = zend_hash_add_new(Z_ARRVAL(chunk), str_key, entry);
6730 entry = zend_hash_index_add_new(Z_ARRVAL(chunk), num_key, entry);
6733 entry = zend_hash_next_index_insert(Z_ARRVAL(chunk), entry);