--TEST-- SPL: Test ArrayObject::asort() function : basic functionality with object based store --FILE-- asort()); var_dump($ao1, $c); ?> --EXPECT-- *** Testing ArrayObject::asort() : basic functionality *** bool(true) object(ArrayObject)#2 (1) { ["storage":"ArrayObject":private]=> object(C)#1 (4) { ["prop3":"C":private]=> string(1) "a" ["prop1"]=> string(1) "x" ["prop4"]=> string(1) "x" ["prop2"]=> string(1) "z" } } object(C)#1 (4) { ["prop3":"C":private]=> string(1) "a" ["prop1"]=> string(1) "x" ["prop4"]=> string(1) "x" ["prop2"]=> string(1) "z" }