ru_php/ext/standard/tests/serialize/bug81163.phpt

22 lines
376 B
PHP

--TEST--
Test __sleep returns non-array
--FILE--
<?php
class foo
{
private $private = 'private';
}
class bar extends foo
{
public function __sleep()
{
return (new bar());
}
}
serialize(new bar());
?>
--EXPECTF--
Warning: serialize(): bar::__sleep() should return an array only containing the names of instance-variables to serialize in %s on line %d