3v4l.org

run code in 300+ PHP versions simultaneously
<?php $val = [str_repeat(mt_rand(), 30)]; echo strlen(json_encode($val)); echo strlen(gzcompress(json_encode($val)));
Output for 5.4.0, 5.4.2 - 5.4.3, 5.4.7 - 5.4.8, 5.4.12 - 5.4.13, 5.4.25 - 5.4.26, 5.4.29, 5.4.31 - 5.4.34, 5.4.37 - 5.4.38, 5.4.41 - 5.4.43, 5.5.5, 5.5.8 - 5.5.9, 5.5.11, 5.5.13, 5.5.16 - 5.5.18, 5.5.22, 5.5.26 - 5.5.30, 5.5.34, 5.5.36 - 5.5.38, 5.6.0 - 5.6.1, 5.6.3, 5.6.5, 5.6.7 - 5.6.10, 5.6.13 - 5.6.14, 5.6.17, 5.6.19 - 5.6.21, 5.6.23, 5.6.25 - 5.6.26, 5.6.29 - 5.6.30, 5.6.32, 5.6.34 - 5.6.35, 5.6.37, 5.6.39, 7.0.1 - 7.0.2, 7.0.6 - 7.0.7, 7.0.9, 7.0.11 - 7.0.12, 7.0.14 - 7.0.16, 7.0.18 - 7.0.19, 7.0.21 - 7.0.22, 7.0.27 - 7.0.28, 7.0.33, 7.1.0 - 7.1.1, 7.1.3, 7.1.5, 7.1.9, 7.1.11 - 7.1.12, 7.1.18, 7.1.20 - 7.1.22, 7.1.24 - 7.1.26, 7.1.28, 7.1.30 - 7.1.31, 7.2.0 - 7.2.2, 7.2.5, 7.2.7 - 7.2.9, 7.2.11, 7.2.13, 7.2.18 - 7.2.20, 7.2.22 - 7.2.24, 7.3.2 - 7.3.4, 7.3.6, 7.3.8 - 7.3.11, 7.4.0 - 7.4.1
30426
Output for 5.4.1, 5.4.4, 5.4.6, 5.4.9 - 5.4.11, 5.4.15 - 5.4.16, 5.4.18 - 5.4.24, 5.4.27 - 5.4.28, 5.4.30, 5.4.35 - 5.4.36, 5.4.39 - 5.4.40, 5.4.44 - 5.4.45, 5.5.0 - 5.5.4, 5.5.6 - 5.5.7, 5.5.10, 5.5.12, 5.5.14 - 5.5.15, 5.5.19 - 5.5.21, 5.5.23 - 5.5.25, 5.5.33, 5.5.35, 5.6.2, 5.6.4, 5.6.6, 5.6.12, 5.6.15 - 5.6.16, 5.6.18, 5.6.22, 5.6.24, 5.6.27 - 5.6.28, 5.6.31, 5.6.33, 5.6.36, 5.6.38, 5.6.40, 7.0.0, 7.0.3 - 7.0.5, 7.0.8, 7.0.10, 7.0.13, 7.0.17, 7.0.20, 7.0.23 - 7.0.26, 7.0.30 - 7.0.31, 7.1.4, 7.1.6 - 7.1.8, 7.1.10, 7.1.13 - 7.1.15, 7.1.17, 7.1.19, 7.1.23, 7.1.27, 7.1.32 - 7.1.33, 7.2.3 - 7.2.4, 7.2.6, 7.2.14 - 7.2.17, 7.2.26, 7.3.1, 7.3.5, 7.3.7, 7.3.12 - 7.3.13
27424
Output for 5.4.14, 7.2.12, 7.2.25, 7.3.0
27423
Output for 5.5.31, 7.0.29, 7.1.2, 7.2.21
30424
Output for 5.4.5, 7.0.32, 7.2.10
21421
Output for 5.4.17, 5.5.32, 7.1.29
24422
Output for 5.6.11, 7.1.16
30425
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/r6DPV on line 2
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/r6DPV on line 2
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/r6DPV on line 2
Process exited with code 255.

preferences:
200.15 ms | 401 KiB | 325 Q