3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = [ @Peehaa , @NickC , @Jack , @cyril ]; foreach(new LimitIterator(new InfiniteIterator(new ArrayIterator($a)),0,100) as $u) { printf("%s hi \n",$u); }
Output for 8.0.0 - 8.0.30, 8.1.0 - 8.1.28, 8.2.0 - 8.2.18, 8.3.0 - 8.3.6
Fatal error: Uncaught Error: Undefined constant "Peehaa" in /in/vm0iQ:3 Stack trace: #0 {main} thrown in /in/vm0iQ on line 3
Process exited with code 255.
Output for 5.4.0 - 5.4.45, 5.5.24 - 5.5.35, 5.6.8 - 5.6.28, 7.0.0 - 7.0.20, 7.1.0 - 7.1.33, 7.2.0 - 7.2.33, 7.3.0 - 7.3.33, 7.4.0 - 7.4.33
Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi Peehaa hi NickC hi Jack hi cyril hi
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/vm0iQ on line 3
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/vm0iQ on line 3
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/vm0iQ on line 3
Process exited with code 255.

preferences:
242.41 ms | 401 KiB | 342 Q