3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Mediator{function t($e,$a){foreach($this->l[$e]as$l)call_user_func($l,$a);}function a($e,$l,$p){$s=&$this->l;do$p.='a';while(isset($s[$p]));$s[$e][$p]=$l;ksort($s,1);}} $e = new Mediator(); $e->a('hello',function($name){echo 'hello '.$name;},0); $e->t('hello','World');
Output for git.master, git.master_jit, rfc.property-hooks
Deprecated: Creation of dynamic property Mediator::$l is deprecated in /in/GIj36 on line 3 hello World

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:
40.08 ms | 401 KiB | 8 Q