3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php class Handler { protected $_sp; public function __construct() { $this->_sp = fopen('wrap://lalal', [^] 'a'); } } class Wrapper { protected $_fp; public function stream_close() { die('waa'); } public function stream_open($path, $mode) { $this->_fp = fopen('/tmp/asdf', $mode); return true; } } stream_wrapper_register('wrap', 'Wrapper'); class Manager { public static $stuff; } Manager::$stuff = new stdClass(); Manager::$stuff->Logs = new Handler;
Output for 5.4.0 - 5.4.12
Parse error: syntax error, unexpected '^', expecting ']' in /in/DjiVG on line 9
Process exited with code 255.
Output for 5.3.0 - 5.3.22
Parse error: syntax error, unexpected '[' in /in/DjiVG on line 9
Process exited with code 255.