3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php class config { public static $Image="/images"; } class layout { $name = "NAME!"; public function writeLogo() { $text = <<<ABC <img class="Logo" title="My Logo" alt="Logo" src="{config::$Image}/Logo.gif" /> <img class="Logo" title="My Logo" alt="Logo" src="{$this->name}/Logo.gif" /> ABC; echo($text); } } $sample = new layout(); $sample->writeLogo(); ?>
Output for 5.4.0 - 5.4.11
Parse error: syntax error, unexpected '$name' (T_VARIABLE), expecting function (T_FUNCTION) in /in/vIosL on line 9
Process exited with code 255.
Output for 5.3.0 - 5.3.21
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /in/vIosL on line 9
Process exited with code 255.