@@ -1558,7 +1558,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1558
1558
1559
1559
if (strict ) {
1560
1560
if (Z_TYPE_P (value ) == IS_LONG ) {
1561
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1561
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1562
1562
ZVAL_DEREF (entry );
1563
1563
if (Z_TYPE_P (entry ) == IS_LONG && Z_LVAL_P (entry ) == Z_LVAL_P (value )) {
1564
1564
if (behavior == 0 ) {
@@ -1574,7 +1574,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1574
1574
}
1575
1575
} ZEND_HASH_FOREACH_END ();
1576
1576
} else {
1577
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1577
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1578
1578
ZVAL_DEREF (entry );
1579
1579
if (fast_is_identical_function (value , entry )) {
1580
1580
if (behavior == 0 ) {
@@ -1592,7 +1592,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1592
1592
}
1593
1593
} else {
1594
1594
if (Z_TYPE_P (value ) == IS_LONG ) {
1595
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1595
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1596
1596
if (fast_equal_check_long (value , entry )) {
1597
1597
if (behavior == 0 ) {
1598
1598
RETURN_TRUE ;
@@ -1607,7 +1607,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1607
1607
}
1608
1608
} ZEND_HASH_FOREACH_END ();
1609
1609
} else if (Z_TYPE_P (value ) == IS_STRING ) {
1610
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1610
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1611
1611
if (fast_equal_check_string (value , entry )) {
1612
1612
if (behavior == 0 ) {
1613
1613
RETURN_TRUE ;
@@ -1622,7 +1622,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1622
1622
}
1623
1623
} ZEND_HASH_FOREACH_END ();
1624
1624
} else {
1625
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1625
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1626
1626
if (fast_equal_check_function (value , entry )) {
1627
1627
if (behavior == 0 ) {
1628
1628
RETURN_TRUE ;
0 commit comments