|
|
|
@ -4394,11 +4394,11 @@ PHP_FUNCTION(array_key_exists) |
|
|
|
Z_OBJ_HT_PP(array)->has_dimension && |
|
|
|
(Z_OBJ_HT_PP(array)->has_dimension != std_object_handlers.has_dimension || |
|
|
|
instanceof_function_ex(Z_OBJCE_PP(array), zend_ce_arrayaccess, 1 TSRMLS_CC))) { |
|
|
|
if (Z_OBJ_HT_PP(array)->has_dimension(*array, *key, 0 TSRMLS_CC)) { |
|
|
|
RETURN_TRUE; |
|
|
|
} else { |
|
|
|
RETURN_FALSE; |
|
|
|
} |
|
|
|
if (Z_OBJ_HT_PP(array)->has_dimension(*array, *key, 0 TSRMLS_CC)) { |
|
|
|
RETURN_TRUE; |
|
|
|
} else { |
|
|
|
RETURN_FALSE; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
switch (Z_TYPE_PP(key)) { |
|
|
|
|