3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo PHP_VERSION_ID; if (phpversion() != 5.5.0beta4) exit; function test () { while ($data = yield) echo $data; } $d = test(); $d->send('something'); $d->send('something2');
Output for 5.4.0 - 5.4.16
Parse error: syntax error, unexpected '.0' (T_DNUMBER) in /in/k6Bdb on line 3
Process exited with code 255.
Output for 5.3.0 - 5.3.26
Parse error: syntax error, unexpected T_DNUMBER in /in/k6Bdb on line 3
Process exited with code 255.

preferences:
178.14 ms | 1386 KiB | 51 Q