3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = '0w95'; print "$x\n"; for ($i=0; $i<20; $i++){ $x++; $y = $x+1; print "$x next: $y\n"; }
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
0w95 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0w96 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0w97 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0w98 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0w99 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x00 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x01 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x02 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x03 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x04 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x05 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x06 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x07 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x08 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x09 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x10 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x11 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x12 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x13 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x14 next: 1 Warning: A non-numeric value encountered in /in/vAoUY on line 8 0x15 next: 1
Output for 7.1.0 - 7.1.25, 7.2.0 - 7.2.33, 7.3.0 - 7.3.31, 7.4.0 - 7.4.33
0w95 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0w96 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0w97 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0w98 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0w99 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x00 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x01 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x02 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x03 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x04 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x05 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x06 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x07 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x08 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x09 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x10 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x11 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x12 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x13 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x14 next: 1 Notice: A non well formed numeric value encountered in /in/vAoUY on line 8 0x15 next: 1
Output for 7.0.0 - 7.0.20, 7.3.32 - 7.3.33
0w95 0w96 next: 1 0w97 next: 1 0w98 next: 1 0w99 next: 1 0x00 next: 1 0x01 next: 1 0x02 next: 1 0x03 next: 1 0x04 next: 1 0x05 next: 1 0x06 next: 1 0x07 next: 1 0x08 next: 1 0x09 next: 1 0x10 next: 1 0x11 next: 1 0x12 next: 1 0x13 next: 1 0x14 next: 1 0x15 next: 1
Output for 5.5.24 - 5.5.35, 5.6.8 - 5.6.28
0w95 0w96 next: 1 0w97 next: 1 0w98 next: 1 0w99 next: 1 0x00 next: 1 1 next: 2 2 next: 3 3 next: 4 4 next: 5 5 next: 6 6 next: 7 7 next: 8 8 next: 9 9 next: 10 10 next: 11 11 next: 12 12 next: 13 13 next: 14 14 next: 15 15 next: 16

preferences:
195.25 ms | 402 KiB | 198 Q