3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { protected $bar = 23; public function getBar() { return $this->bar; } public function getBaz() { return NULL; } } $foo = new Foo(); echo sprintf('Testing %s', $foo->getBaz() ?: 'ID#'.$foo->getBar());

preferences:
33.07 ms | 402 KiB | 5 Q