这些都是预期的(根据https://php.net/manual/en/language.operators.array.php):
assert( range( 0, 0 ) == [0] );
assert( range( 0, 0 ) == ['0'] );
assert( range( 0, 0 ) !== ['not zero'] );
assert( range( 0, 1 ) != ['not zero', 'not zero'] );
但是为什么不管它的值如何,它range( 0, 0 )显然都被认为==等于任何单元素数组?
assert( range( 0, 0 ) == ['not zero'] ); // return TRUE??
动漫人物