Многие уже видели, но всё равно.
Что будет выведено, если мы применим функции для работы с массивами к объекту?
Ни за что не догадаетесь!
При изменении области видимости вывод так же меняется.
3v4l.org
Что будет выведено, если мы применим функции для работы с массивами к объекту?
Ни за что не догадаетесь!
PHP:
class Foo
{
private $bar = 'baz';
private $xyz = 'www';
}
$f = new Foo();
var_dump(key($f));
var_dump(current($f));
var_dump(next($f));
var_dump(key($f));
var_dump(current($f));
Online PHP editor | output for Z0N6k
Run your php code online; get statistics, vld output and compare output from all versions.