3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php class Foo { 􀀁 private function bar() { 􀀁 􀀁 echo __METHOD__, "\n"; 􀀁 } 􀀁 􀀁 public function bang() { 􀀁 􀀁 self::bar(); 􀀁 􀀁 $this->bar(); 􀀁 } } class Baz extends Foo { 􀀁 public function bar() { 􀀁 􀀁 echo __METHOD__, "\n";􀀁 􀀁 }􀀁 } $foo = new Baz; $foo->bar(); $foo->bang();
Output for 5.4.0 - 5.4.30
Parse error: syntax error, unexpected '􀀁' (T_STRING), expecting function (T_FUNCTION) in /in/PhFK5 on line 4
Process exited with code 255.
Output for 5.3.0 - 5.3.28
Parse error: syntax error, unexpected T_STRING, expecting T_FUNCTION in /in/PhFK5 on line 4
Process exited with code 255.