3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $val = []; for($i=0; $i<30;$i++) { $val[] = mt_rand(); } echo strlen(json_encode($val)); echo "\n"; echo strlen(gzcompress(json_encode($val))); echo "\n"; echo strlen(base64_encode(gzcompress(json_encode($val))));
based on Ipiu8
Output for 5.4.41, 7.1.0
317 175 236
Output for 5.4.23, 7.0.14
316 176 236
Output for 5.4.4, 5.4.20, 5.5.37, 5.6.9, 7.0.9
312 176 236
Output for 7.0.8
316 179 240
Output for 5.4.29, 5.5.0, 7.0.7
318 177 236
Output for 7.0.6
319 176 236
Output for 5.5.6, 5.5.23 - 5.5.24, 5.5.32, 7.0.5
314 176 236
Output for 5.4.38, 5.5.9, 5.5.12, 5.5.19, 5.5.29, 7.0.4
317 178 240
Output for 5.4.18, 5.5.26, 7.0.3
318 179 240
Output for 5.4.3, 5.4.9, 5.4.44, 5.5.2, 5.5.15, 7.0.2
315 177 236
Output for 5.6.2, 7.0.1
312 177 236
Output for 7.0.0
308 171 228
Output for 5.4.11, 5.4.22, 5.4.26, 5.4.30, 5.4.34, 5.6.28
313 175 236
Output for 5.6.24
320 179 240
Output for 5.4.0, 5.6.23
315 175 236
Output for 5.4.19, 5.6.22
314 175 236
Output for 5.6.19, 5.6.21
313 176 236
Output for 5.6.10, 5.6.20
315 176 236
Output for 5.6.18
318 176 236
Output for 5.6.17
320 177 236
Output for 5.6.16
322 179 240
Output for 5.5.22, 5.6.6, 5.6.11, 5.6.15
314 177 236
Output for 5.6.14
309 176 236
Output for 5.4.36, 5.6.13
322 180 240
Output for 5.4.24, 5.4.35, 5.5.1, 5.5.34, 5.6.12
316 177 236
Output for 5.6.8
321 181 244
Output for 5.4.32, 5.6.7
315 178 240
Output for 5.4.8, 5.6.5
321 178 240
Output for 5.4.40, 5.4.43, 5.5.35, 5.6.4
312 175 236
Output for 5.6.3
323 178 240
Output for 5.4.2, 5.4.13, 5.6.1
317 177 236
Output for 5.6.0
313 174 232
Output for 5.4.39, 5.5.11, 5.5.13, 5.5.38
316 178 240
Output for 5.4.27, 5.5.36
318 178 240
Output for 5.4.10, 5.4.14, 5.5.33
313 177 236
Output for 5.5.31
319 177 236
Output for 5.5.30
321 177 236
Output for 5.5.28
314 178 240
Output for 5.4.42, 5.5.27
317 176 236
Output for 5.5.25
322 177 236
Output for 5.4.7, 5.5.21
311 175 236
Output for 5.5.20
314 174 232
Output for 5.5.3, 5.5.14, 5.5.18
317 179 240
Output for 5.5.16
321 180 240
Output for 5.4.28, 5.5.8, 5.5.10
319 179 240
Output for 5.5.7
315 179 240
Output for 5.5.5
313 178 240
Output for 5.5.4
310 175 236
Output for 5.4.5, 5.4.25, 5.4.45
319 178 240
Output for 5.4.37
307 174 232
Output for 5.4.31
318 175 236
Output for 5.4.21
309 173 232
Output for 5.4.17
311 174 232
Output for 5.4.16
320 180 240
Output for 5.4.15
311 177 236
Output for 5.4.12
323 179 240
Output for 5.4.6
318 180 240
Output for 5.4.1
310 174 232
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/ZPOSN on line 2
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/ZPOSN on line 2
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/ZPOSN on line 2
Process exited with code 255.