3v4l.org

run code in 300+ PHP versions simultaneously
<?php $str = ' is an online shell that allows you to evaluate (hence 3v4l) your code on our servers. We support more than 100 different PHP versions (every version released since 4.3.0) plus HHVM for you to use. For every script you submit, we return: </p><ul> <li>Output from all released PHP and HHVM versions</li> <li>Output from all upcoming alpha &amp; beta PHP versions</li> <li><a href="http://derickrethans.nl/projects.html#vld">VLD</'; print strlen($str) . "\n"; $maxlength = 77; $cutlength = $maxlength; while (0 < $delta = $maxlength - strlen(check_plain(substr($str, $cutlength)))) { $cutlength += $delta; } print $substr($str, $cutlength);
Output for 7.0.0 - 7.0.33, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
439 Fatal error: Uncaught Error: Call to undefined function check_plain() in /in/0ts7J:15 Stack trace: #0 {main} thrown in /in/0ts7J on line 15
Process exited with code 255.
Output for 5.0.0 - 5.0.5, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29, 5.4.0 - 5.4.45, 5.5.0 - 5.5.38, 5.6.0 - 5.6.40
439 Fatal error: Call to undefined function check_plain() in /in/0ts7J on line 15
Process exited with code 255.
Output for 4.4.5 - 4.4.9
439 Fatal error: Call to undefined function: check_plain() in /in/0ts7J on line 15
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
439 Fatal error: Call to undefined function: check_plain() in /in/0ts7J on line 15
Process exited with code 255.
Output for 4.3.0 - 4.3.1
439 Fatal error: Call to undefined function: check_plain() in /in/0ts7J on line 15

preferences:
252.95 ms | 401 KiB | 460 Q