3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class db { public $default; function __construct() { $default = array( 'host' => 'host s;pace', 'database' => 'd', 'login' => 'l'); } } $db = new db(); $p = 'password'; echo <<<EOD DB_HOST="{$db->default['host']}" DB_NAME="{$db->default['database']}" DB_USER="{$db->default['login']}" DB_PASS={$p} EOD;
Output for 5.4.0 - 5.4.12, 5.4.14
Parse error: syntax error, unexpected end of file in LYcFn on line 16
Process exited with code 255.
Output for 5.4.13
Parse error: syntax error, unexpected end of file in /in/25XPj on line 16
Process exited with code 255.
Output for 5.3.0 - 5.3.22, 5.3.24
Parse error: syntax error, unexpected $end in LYcFn on line 16
Process exited with code 255.
Output for 5.3.23
Parse error: syntax error, unexpected $end in /in/25XPj on line 16
Process exited with code 255.