3v4l.org

run code in 300+ PHP versions simultaneously
<?php namespace Foo { class Bar { public function example($test = null) { var_dump(isset($test)); } } } namespace { $d = new \Foo\Bar; foreach ([null, 0, '', 0.0, function(){}] as $sample) { $d->example($sample); } }

preferences:
42.34 ms | 402 KiB | 5 Q