ru_php/Zend/tests/property_hooks/foreach_002.phpt

24 lines
299 B
PHP

--TEST--
foreach over hooked properties
--FILE--
<?php
class A extends stdClass {
public $foo {
&get => $this->foo;
}
}
$a = new A;
foreach ($a as $k => &$v) {
if ($k == "foo") {
$a->bar = "baz";
}
var_dump($k);
}
?>
--EXPECT--
string(3) "foo"
string(3) "bar"