Hi!

> Found something else today
> 
> http://3v4l.org/mO48q
> 
> echo [1, 2, 3] <=> []; // 1 but it gives 3

Yeah compare_function can actually return more than 1, 0 and -1, esp.
for arrays but maybe . I'm not sure if we should change this or not. It
should be pretty easy to fix, just not sure why it's this way now - see
zend_compare_arrays and down to zend_hash_compare.
-- 
Stas Malyshev
smalys...@gmail.com

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to