diff options
Diffstat (limited to 'ext/standard/array.c')
-rw-r--r-- | ext/standard/array.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/standard/array.c b/ext/standard/array.c index 22bf7e97c8..c13eaeabee 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -246,7 +246,7 @@ PHP_FUNCTION(count) } target_hash = HASH_OF(*array); if (!target_hash) { - if ((*array)->type == IS_STRING && (*array)->value.str.val==undefined_variable_string) { + if ((*array)->type == IS_UNSET) { RETURN_LONG(0); } else { RETURN_LONG(1); |