3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = function($m){ return $this->waa();}; class x { function __construct($x){ var_dump(preg_replace_callback('~.~', $x, 'wazaa')); } function waa(){ return 'meukee'; } } new x($x);

preferences:
49.73 ms | 402 KiB | 5 Q