3v4l.org

run code in 300+ PHP versions simultaneously
<?php $i = 0; set_error_handler(function($errno, $errstr) { global $i; if (str_contains($errstr, "multi")) { echo "Error on round $i\n"; } }, E_NOTICE); while ($i < 10) { $randomBytes = random_bytes(16); $encoded = iconv('UTF-8', 'ASCII//TRANSLIT//IGNORE', $randomBytes); $i++; }
Output for 8.0.23, 8.3.4
Error on round 2 Error on round 4
Output for 8.3.3
Error on round 2 Error on round 6 Error on round 7
Output for 8.3.2
Error on round 1 Error on round 6 Error on round 9
Output for 8.3.1
Error on round 5 Error on round 8
Output for 8.3.0
Error on round 2 Error on round 4 Error on round 5 Error on round 6
Output for 8.2.17
Error on round 0 Error on round 6
Output for 8.2.16
Error on round 1 Error on round 3 Error on round 8
Output for 8.2.15
Error on round 1 Error on round 4 Error on round 5 Error on round 6 Error on round 7
Output for 8.0.15, 8.2.14
Error on round 2 Error on round 7
Output for 8.2.13
Error on round 6 Error on round 8 Error on round 9
Output for 8.0.17, 8.2.12
Error on round 2 Error on round 6
Output for 8.2.11
Error on round 0 Error on round 7 Error on round 9
Output for 8.2.10
Error on round 1 Error on round 5 Error on round 7
Output for 8.2.9
Error on round 0 Error on round 2 Error on round 6
Output for 8.2.8
Error on round 3 Error on round 4 Error on round 5 Error on round 7 Error on round 8
Output for 8.0.21, 8.2.7
Error on round 5
Output for 8.2.6
Error on round 4 Error on round 6 Error on round 7
Output for 8.2.5
Error on round 1 Error on round 2 Error on round 3
Output for 8.2.4
Error on round 2
Output for 8.2.3
Error on round 5 Error on round 7 Error on round 8
Output for 8.2.2
Error on round 1 Error on round 4 Error on round 9
Output for 8.2.1
Error on round 1 Error on round 2 Error on round 3 Error on round 7
Output for 8.0.16, 8.1.19, 8.2.0
Error on round 0
Output for 8.1.27
Error on round 0 Error on round 1 Error on round 5
Output for 8.1.26
Error on round 3 Error on round 8
Output for 8.1.25
Error on round 4 Error on round 8 Error on round 9
Output for 8.1.24
Error on round 3 Error on round 4 Error on round 7
Output for 8.1.23
Error on round 0 Error on round 5
Output for 8.0.1, 8.0.29, 8.1.9, 8.1.14, 8.1.17, 8.1.22
Output for 8.1.21
Error on round 1 Error on round 3 Error on round 4 Error on round 8
Output for 8.0.8, 8.1.20
Error on round 3 Error on round 4
Output for 8.1.18
Error on round 1 Error on round 5 Error on round 8
Output for 8.0.5, 8.1.16
Error on round 1 Error on round 3 Error on round 4 Error on round 6 Error on round 7
Output for 8.1.15
Error on round 0 Error on round 7 Error on round 8
Output for 8.1.13
Error on round 1 Error on round 3 Error on round 5 Error on round 7 Error on round 8
Output for 8.1.12
Error on round 0 Error on round 1 Error on round 7
Output for 8.1.11
Error on round 1 Error on round 4
Output for 8.1.10
Error on round 2 Error on round 7 Error on round 9
Output for 8.1.8
Error on round 1 Error on round 3 Error on round 7 Error on round 8
Output for 8.0.13, 8.0.30, 8.1.7
Error on round 3
Output for 8.1.6
Error on round 0 Error on round 4
Output for 8.1.5
Error on round 5 Error on round 9
Output for 8.1.4
Error on round 1 Error on round 2 Error on round 5
Output for 8.1.3
Error on round 4 Error on round 5 Error on round 9
Output for 8.1.2
Error on round 0 Error on round 1 Error on round 2 Error on round 4 Error on round 8
Output for 8.1.1
Error on round 1 Error on round 9
Output for 8.0.12, 8.1.0
Error on round 9
Output for 8.0.28
Error on round 0 Error on round 1 Error on round 3 Error on round 5 Error on round 6 Error on round 8 Error on round 9
Output for 8.0.27
Error on round 8
Output for 8.0.26
Error on round 1 Error on round 2
Output for 8.0.25
Error on round 6
Output for 8.0.24
Error on round 2 Error on round 5 Error on round 7
Output for 8.0.22
Error on round 1 Error on round 2 Error on round 5 Error on round 6 Error on round 8
Output for 8.0.20
Error on round 3 Error on round 4 Error on round 5 Error on round 6
Output for 8.0.19
Error on round 1 Error on round 3 Error on round 5 Error on round 6 Error on round 9
Output for 8.0.18
Error on round 1 Error on round 2 Error on round 3 Error on round 4 Error on round 5
Output for 8.0.14
Error on round 1
Output for 8.0.9, 8.0.11
Error on round 0 Error on round 2
Output for 8.0.10
Error on round 4 Error on round 6 Error on round 9
Output for 8.0.7
Error on round 0 Error on round 4 Error on round 7 Error on round 8
Output for 8.0.6
Error on round 0 Error on round 3 Error on round 4
Output for 8.0.3
Error on round 5 Error on round 6
Output for 8.0.2
Error on round 0 Error on round 8

preferences:
52.73 ms | 491 KiB | 5 Q