@@ -1578,7 +1578,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1578
1578
ZEND_PARSE_PARAMETERS_END ();
1579
1579
1580
1580
if (strict ) {
1581
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1581
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1582
1582
ZVAL_DEREF (entry );
1583
1583
if (fast_is_identical_function (value , entry )) {
1584
1584
if (behavior == 0 ) {
@@ -1595,7 +1595,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1595
1595
} ZEND_HASH_FOREACH_END ();
1596
1596
} else {
1597
1597
if (Z_TYPE_P (value ) == IS_LONG ) {
1598
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1598
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1599
1599
if (fast_equal_check_long (value , entry )) {
1600
1600
if (behavior == 0 ) {
1601
1601
RETURN_TRUE ;
@@ -1610,7 +1610,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1610
1610
}
1611
1611
} ZEND_HASH_FOREACH_END ();
1612
1612
} else if (Z_TYPE_P (value ) == IS_STRING ) {
1613
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1613
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1614
1614
if (fast_equal_check_string (value , entry )) {
1615
1615
if (behavior == 0 ) {
1616
1616
RETURN_TRUE ;
@@ -1625,7 +1625,7 @@ static inline void php_search_array(INTERNAL_FUNCTION_PARAMETERS, int behavior)
1625
1625
}
1626
1626
} ZEND_HASH_FOREACH_END ();
1627
1627
} else {
1628
- ZEND_HASH_FOREACH_KEY_VAL (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1628
+ ZEND_HASH_FOREACH_KEY_VAL_IND (Z_ARRVAL_P (array ), num_idx , str_idx , entry ) {
1629
1629
if (fast_equal_check_function (value , entry )) {
1630
1630
if (behavior == 0 ) {
1631
1631
RETURN_TRUE ;
0 commit comments