3v4l.org

run code in 300+ PHP versions simultaneously
<?php class OfferSearch { private static $instance; private $_solr = null; /** * Return a new instance of OfferSearch * * @return OfferSearch */ public static function instance() { if (is_null(self::$instance)) { self::$instance = new self; self::$instance->_solr = 'hello'; } return self::$instance; } public function getSolr() { return $this->_solr; } } var_dump(OfferSearch::instance()->getSolr());
Output for git.master, git.master_jit, rfc.property-hooks
string(5) "hello"

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
50.27 ms | 401 KiB | 8 Q