3v4l.org

run code in 300+ PHP versions simultaneously
<?php function hello world($greeting=null){ $w = 'World'; echo "$greeting, $w!<br>\n"; } hello world('Howdy'); // Howdy, World! $($command = "hello world")('Hi'); //$command('Hi'); // Hi, World! $content = "command"; echo $$content("Greetings"); // , World!
Output for 5.4.0 - 5.4.27
Parse error: syntax error, unexpected '(', expecting variable (T_VARIABLE) or '$' in /in/l4i7T on line 8
Process exited with code 255.
Output for 5.3.0 - 5.3.28
Parse error: syntax error, unexpected '(', expecting T_VARIABLE or '$' in /in/l4i7T on line 8
Process exited with code 255.

preferences:
194.53 ms | 1395 KiB | 64 Q