3v4l.org

run code in 300+ PHP versions simultaneously
<?php function logger($thing) { var_dump($thing); } class OtherClass { const MY_CONSTANT = 42; } class Foo { function bar($param = OtherClass::MY_CONSTANT) { logger(__METHOD__); logger(OtherClass::MY_CONSTANT); logger($param); logger('ready to do stuff'); // does stuff } } $f = new Foo(); $f->bar();

preferences:
43.74 ms | 404 KiB | 5 Q