3v4l.org

run code in 300+ PHP versions simultaneously
<?php $amount = $qty = $code = $id = range(1, 5000); //dry-run $op = '%s executed in %.8f seconds'; $start = $end = microtime(true); $max = count($id); $data = []; for ($i=0; $i<ceil($max/2); $i++) { $z = $max-($i+1); $data[$i] = [ 'id' => $id[$i], 'code' => $code[$i], 'qty' => $qty[$i], 'amount' => $amount[$i] ]; $data[$z] = [ 'id' => $id[$z], 'code' => $code[$z], 'qty' => $qty[$z], 'amount' => $amount[$z] ]; } //end dry-run $start = microtime(true); $max = count($id); $half = ceil($max/2); $data = []; for ($i=0; $i<$half; $i++) { $z = $max-($i+1); $data[$i] = [ 'id' => $id[$i], 'code' => $code[$i], 'qty' => $qty[$i], 'amount' => $amount[$i] ]; $data[$z] = [ 'id' => $id[$z], 'code' => $code[$z], 'qty' => $qty[$z], 'amount' => $amount[$z] ]; } $end = microtime(true); printf($op, 'for ceil', $end - $start);
Output for 7.4.1
for ceil executed in 0.00174284 seconds
Output for 7.4.0
for ceil executed in 0.00194502 seconds
Output for 7.3.13
for ceil executed in 0.00164890 seconds
Output for 7.3.12
for ceil executed in 0.00209498 seconds
Output for 7.3.11
for ceil executed in 0.00228810 seconds
Output for 7.3.10
for ceil executed in 0.00143409 seconds
Output for 7.3.9
for ceil executed in 0.00391698 seconds
Output for 7.3.8
for ceil executed in 0.00180697 seconds
Output for 7.3.7
for ceil executed in 0.00149393 seconds
Output for 7.3.6
for ceil executed in 0.00138688 seconds
Output for 7.3.5
for ceil executed in 0.00140285 seconds
Output for 7.3.4
for ceil executed in 0.00141716 seconds
Output for 7.3.3
for ceil executed in 0.00236511 seconds
Output for 7.3.2
for ceil executed in 0.00153899 seconds
Output for 7.3.1
for ceil executed in 0.00143886 seconds
Output for 7.0.1, 7.3.0
for ceil executed in 0.00152302 seconds
Output for 7.2.26
for ceil executed in 0.00138998 seconds
Output for 7.2.25
for ceil executed in 0.00196409 seconds
Output for 7.2.24
for ceil executed in 0.00132394 seconds
Output for 7.2.23
for ceil executed in 0.00164294 seconds
Output for 7.2.22
for ceil executed in 0.00191498 seconds
Output for 7.2.21
for ceil executed in 0.00141191 seconds
Output for 7.1.19, 7.2.20
for ceil executed in 0.00133300 seconds
Output for 7.1.14, 7.2.19
for ceil executed in 0.00143290 seconds
Output for 7.2.18
for ceil executed in 0.00142503 seconds
Output for 7.2.17
for ceil executed in 0.00200820 seconds
Output for 7.2.16
for ceil executed in 0.00138593 seconds
Output for 7.2.15
for ceil executed in 0.00148511 seconds
Output for 7.2.14
for ceil executed in 0.00145292 seconds
Output for 7.2.13
for ceil executed in 0.00128102 seconds
Output for 7.2.12
for ceil executed in 0.00188398 seconds
Output for 7.2.11
for ceil executed in 0.00146294 seconds
Output for 7.2.10
for ceil executed in 0.00144887 seconds
Output for 7.2.9
for ceil executed in 0.00143600 seconds
Output for 7.2.8
for ceil executed in 0.00142193 seconds
Output for 7.2.7
for ceil executed in 0.00128579 seconds
Output for 7.2.6
for ceil executed in 0.00144792 seconds
Output for 7.2.5
for ceil executed in 0.00159192 seconds
Output for 7.2.4
for ceil executed in 0.00149488 seconds
Output for 7.2.3
for ceil executed in 0.00165915 seconds
Output for 7.2.2
for ceil executed in 0.00142980 seconds
Output for 7.2.1
for ceil executed in 0.00148201 seconds
Output for 7.2.0
for ceil executed in 0.00229287 seconds
Output for 7.1.33
for ceil executed in 0.00188303 seconds
Output for 7.1.32
for ceil executed in 0.00462103 seconds
Output for 7.1.31
for ceil executed in 0.00137591 seconds
Output for 7.1.30
for ceil executed in 0.00192595 seconds
Output for 7.1.29
for ceil executed in 0.00144506 seconds
Output for 7.1.28
for ceil executed in 0.00139713 seconds
Output for 7.1.27
for ceil executed in 0.00231290 seconds
Output for 7.1.26
for ceil executed in 0.00135589 seconds
Output for 7.1.25
for ceil executed in 0.00147700 seconds
Output for 7.1.24
for ceil executed in 0.00201201 seconds
Output for 7.1.23
for ceil executed in 0.00133705 seconds
Output for 7.1.22
for ceil executed in 0.00182509 seconds
Output for 7.1.21
for ceil executed in 0.00150704 seconds
Output for 7.1.20
for ceil executed in 0.00169587 seconds
Output for 7.1.18
for ceil executed in 0.00198483 seconds
Output for 7.1.15, 7.1.17
for ceil executed in 0.00155497 seconds
Output for 7.1.16
for ceil executed in 0.00229192 seconds
Output for 7.1.13
for ceil executed in 0.00142407 seconds
Output for 7.1.12
for ceil executed in 0.00266600 seconds
Output for 7.1.11
for ceil executed in 0.00170207 seconds
Output for 7.1.10
for ceil executed in 0.00136781 seconds
Output for 7.1.9
for ceil executed in 0.00136590 seconds
Output for 7.1.8
for ceil executed in 0.00131702 seconds
Output for 7.1.7
for ceil executed in 0.00177097 seconds
Output for 7.1.6
for ceil executed in 0.00123405 seconds
Output for 7.1.5
for ceil executed in 0.00142598 seconds
Output for 7.1.4
for ceil executed in 0.00166011 seconds
Output for 7.1.3
for ceil executed in 0.00127792 seconds
Output for 7.1.2
for ceil executed in 0.00139785 seconds
Output for 7.1.1
for ceil executed in 0.00149512 seconds
Output for 7.1.0
for ceil executed in 0.00218296 seconds
Output for 7.0.33
for ceil executed in 0.00142479 seconds
Output for 7.0.32
for ceil executed in 0.00174308 seconds
Output for 7.0.31
for ceil executed in 0.00142884 seconds
Output for 7.0.30
for ceil executed in 0.00165391 seconds
Output for 7.0.29
for ceil executed in 0.00153923 seconds
Output for 7.0.28
for ceil executed in 0.00245595 seconds
Output for 7.0.27
for ceil executed in 0.00184202 seconds
Output for 7.0.26
for ceil executed in 0.00279784 seconds
Output for 7.0.25
for ceil executed in 0.00165987 seconds
Output for 7.0.24
for ceil executed in 0.00173712 seconds
Output for 7.0.23
for ceil executed in 0.00165796 seconds
Output for 7.0.22
for ceil executed in 0.00185609 seconds
Output for 7.0.21
for ceil executed in 0.00155091 seconds
Output for 7.0.20
for ceil executed in 0.00224495 seconds
Output for 7.0.19
for ceil executed in 0.00137186 seconds
Output for 7.0.18
for ceil executed in 0.00220704 seconds
Output for 7.0.17
for ceil executed in 0.00140190 seconds
Output for 7.0.16
for ceil executed in 0.00144982 seconds
Output for 7.0.15
for ceil executed in 0.00180602 seconds
Output for 7.0.14
for ceil executed in 0.00146604 seconds
Output for 7.0.13
for ceil executed in 0.00260496 seconds
Output for 7.0.12
for ceil executed in 0.00155997 seconds
Output for 7.0.11
for ceil executed in 0.00174189 seconds
Output for 7.0.10
for ceil executed in 0.00196791 seconds
Output for 7.0.9
for ceil executed in 0.00193906 seconds
Output for 7.0.8
for ceil executed in 0.00157404 seconds
Output for 7.0.7
for ceil executed in 0.00173616 seconds
Output for 7.0.6
for ceil executed in 0.00186205 seconds
Output for 7.0.5
for ceil executed in 0.00172186 seconds
Output for 7.0.4
for ceil executed in 0.00164390 seconds
Output for 7.0.3
for ceil executed in 0.00148320 seconds
Output for 7.0.2
for ceil executed in 0.00513315 seconds
Output for 7.0.0
for ceil executed in 0.00141382 seconds
Output for 5.6.40
for ceil executed in 0.00487185 seconds
Output for 5.6.39
for ceil executed in 0.01204681 seconds
Output for 5.6.38
for ceil executed in 0.00699496 seconds
Output for 5.6.37
for ceil executed in 0.00578523 seconds
Output for 5.6.36
for ceil executed in 0.00579810 seconds
Output for 5.6.35
for ceil executed in 0.00579190 seconds
Output for 5.6.34
for ceil executed in 0.02978706 seconds
Output for 5.6.33
for ceil executed in 0.00582099 seconds
Output for 5.6.32
for ceil executed in 0.00566506 seconds
Output for 5.6.31
for ceil executed in 0.00668192 seconds
Output for 5.6.30
for ceil executed in 0.00562811 seconds
Output for 5.6.29
for ceil executed in 0.00551200 seconds
Output for 5.6.28
for ceil executed in 0.00550413 seconds
Output for 5.6.27
for ceil executed in 0.00564599 seconds
Output for 5.6.26
for ceil executed in 0.00559020 seconds
Output for 5.6.25
for ceil executed in 0.00636196 seconds
Output for 5.6.24
for ceil executed in 0.00924587 seconds
Output for 5.6.23
for ceil executed in 0.00563216 seconds
Output for 5.6.22
for ceil executed in 0.00553608 seconds
Output for 5.6.21
for ceil executed in 0.00602293 seconds
Output for 5.6.20
for ceil executed in 0.00695395 seconds
Output for 5.6.19
for ceil executed in 0.00610304 seconds
Output for 5.6.18
for ceil executed in 0.00487304 seconds
Output for 5.6.17
for ceil executed in 0.00795698 seconds
Output for 5.6.16
for ceil executed in 0.00540614 seconds
Output for 5.6.15
for ceil executed in 0.00455809 seconds
Output for 5.6.14
for ceil executed in 0.00522494 seconds
Output for 5.6.13
for ceil executed in 0.00440812 seconds
Output for 5.6.12
for ceil executed in 0.00591803 seconds
Output for 5.6.11
for ceil executed in 0.00468802 seconds
Output for 5.6.10
for ceil executed in 0.00520706 seconds
Output for 5.6.9
for ceil executed in 0.00566888 seconds
Output for 5.6.8
for ceil executed in 0.00486588 seconds
Output for 5.6.7
for ceil executed in 0.00455594 seconds
Output for 5.6.6
for ceil executed in 0.00483608 seconds
Output for 5.6.5
for ceil executed in 0.00453591 seconds
Output for 5.6.4
for ceil executed in 0.00847483 seconds
Output for 5.6.3
for ceil executed in 0.01150608 seconds
Output for 5.6.2
for ceil executed in 0.00477386 seconds
Output for 5.6.1
for ceil executed in 0.00471616 seconds
Output for 5.6.0
for ceil executed in 0.00576019 seconds
Output for 5.5.38
for ceil executed in 0.00663996 seconds
Output for 5.5.37
for ceil executed in 0.00588083 seconds
Output for 5.5.36
for ceil executed in 0.00601315 seconds
Output for 5.5.35
for ceil executed in 0.00603795 seconds
Output for 5.5.34
for ceil executed in 0.00653696 seconds
Output for 5.5.33
for ceil executed in 0.00579691 seconds
Output for 5.5.32
for ceil executed in 0.01166415 seconds
Output for 5.5.31
for ceil executed in 0.00844598 seconds
Output for 5.5.30
for ceil executed in 0.00503802 seconds
Output for 5.5.29
for ceil executed in 0.00512719 seconds
Output for 5.5.28
for ceil executed in 0.00713706 seconds
Output for 5.5.27
for ceil executed in 0.00485492 seconds
Output for 5.4.28, 5.5.26
for ceil executed in 0.00533390 seconds
Output for 5.5.25
for ceil executed in 0.00850916 seconds
Output for 5.5.24
for ceil executed in 0.00487208 seconds
Output for 5.5.23
for ceil executed in 0.00490308 seconds
Output for 5.5.22
for ceil executed in 0.00550508 seconds
Output for 5.5.7, 5.5.21
for ceil executed in 0.00737095 seconds
Output for 5.5.20
for ceil executed in 0.00818610 seconds
Output for 5.5.19
for ceil executed in 0.00502610 seconds
Output for 5.5.18
for ceil executed in 0.00515413 seconds
Output for 5.5.17
for ceil executed in 0.00622201 seconds
Output for 5.5.16
for ceil executed in 0.00640202 seconds
Output for 5.5.15
for ceil executed in 0.00633717 seconds
Output for 5.5.14
for ceil executed in 0.00922799 seconds
Output for 5.5.13
for ceil executed in 0.00876117 seconds
Output for 5.5.12
for ceil executed in 0.00586510 seconds
Output for 5.5.11
for ceil executed in 0.00865006 seconds
Output for 5.5.10
for ceil executed in 0.00530505 seconds
Output for 5.4.18, 5.5.9
for ceil executed in 0.00519300 seconds
Output for 5.5.8
for ceil executed in 0.00509310 seconds
Output for 5.5.6
for ceil executed in 0.00795603 seconds
Output for 5.5.5
for ceil executed in 0.00586009 seconds
Output for 5.5.4
for ceil executed in 0.00633001 seconds
Output for 5.5.3
for ceil executed in 0.00587606 seconds
Output for 5.5.2
for ceil executed in 0.00874805 seconds
Output for 5.5.1
for ceil executed in 0.01539493 seconds
Output for 5.5.0
for ceil executed in 0.00507593 seconds
Output for 5.4.45
for ceil executed in 0.00481200 seconds
Output for 5.4.44
for ceil executed in 0.00939488 seconds
Output for 5.4.43
for ceil executed in 0.00480795 seconds
Output for 5.4.42
for ceil executed in 0.00583601 seconds
Output for 5.4.41
for ceil executed in 0.00497603 seconds
Output for 5.4.40
for ceil executed in 0.00473690 seconds
Output for 5.4.39
for ceil executed in 0.00498605 seconds
Output for 5.4.38
for ceil executed in 0.00483298 seconds
Output for 5.4.37
for ceil executed in 0.00510597 seconds
Output for 5.4.36
for ceil executed in 0.00603080 seconds
Output for 5.4.35
for ceil executed in 0.00567317 seconds
Output for 5.4.34
for ceil executed in 0.00470614 seconds
Output for 5.4.33
for ceil executed in 0.00493979 seconds
Output for 5.4.22, 5.4.32
for ceil executed in 0.00634599 seconds
Output for 5.4.31
for ceil executed in 0.00722098 seconds
Output for 5.4.30
for ceil executed in 0.00880599 seconds
Output for 5.4.29
for ceil executed in 0.00695205 seconds
Output for 5.4.27
for ceil executed in 0.00656414 seconds
Output for 5.4.26
for ceil executed in 0.00702977 seconds
Output for 5.4.25
for ceil executed in 0.00720215 seconds
Output for 5.4.24
for ceil executed in 0.00859809 seconds
Output for 5.4.23
for ceil executed in 0.00661707 seconds
Output for 5.4.21
for ceil executed in 0.00582695 seconds
Output for 5.4.20
for ceil executed in 0.00862503 seconds
Output for 5.4.19
for ceil executed in 0.00533700 seconds
Output for 5.4.17
for ceil executed in 0.00907111 seconds
Output for 5.4.12, 5.4.16
for ceil executed in 0.00477695 seconds
Output for 5.4.15
for ceil executed in 0.00520301 seconds
Output for 5.4.14
for ceil executed in 0.00489402 seconds
Output for 5.4.8, 5.4.13
for ceil executed in 0.00627589 seconds
Output for 5.4.11
for ceil executed in 0.00480485 seconds
Output for 5.4.10
for ceil executed in 0.00798893 seconds
Output for 5.4.9
for ceil executed in 0.00739002 seconds
Output for 5.4.7
for ceil executed in 0.00475883 seconds
Output for 5.4.6
for ceil executed in 0.00704098 seconds
Output for 5.4.5
for ceil executed in 0.00898314 seconds
Output for 5.4.4
for ceil executed in 0.00863218 seconds
Output for 5.4.3
for ceil executed in 0.00538802 seconds
Output for 5.4.2
for ceil executed in 0.00656199 seconds
Output for 5.4.1
for ceil executed in 0.00584102 seconds
Output for 5.4.0
for ceil executed in 0.00755906 seconds
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/Mg95n on line 9
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/Mg95n on line 9
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/Mg95n on line 9
Process exited with code 255.

preferences:
54.92 ms | 729 KiB | 5 Q