3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Object { public $foo = 'public'; protected $bar = 'bar'; public function doLoopInternally() { echo '------Iterating Internally-------', PHP_EOL; foreach($this as $prop => $val) { echo $prop, ':', $val, PHP_EOL; } echo PHP_EOL; } public function loopOverPassedObject(Object $obj) { echo '------Iterating Externally Same Type-------', PHP_EOL; foreach($obj as $prop => $val) { echo $prop, ':', $val, PHP_EOL; } echo PHP_EOL; } } echo '------Iterating Externally-------', PHP_EOL; $obj = new Object(); foreach($obj as $prop => $val) { echo $prop, ':', $val, PHP_EOL; } echo PHP_EOL; $obj->doLoopInternally();

This is an error 404

There are `0` results


preferences:
172.06 ms | 1399 KiB | 7 Q