3v4l.org

run code in 300+ PHP versions simultaneously
<?php function round_up($val) { return ceil($val * 100) / 100); } $a = 5.4; $b = 48; var_dump($a * $b); var_dump(bcmul($a, $b, 2) * 1); var_dump(round_up($a * $b)); var_dump(round_up(bcmul($a, $b, 2))); echo "\n"; $a = 5.4; $b = 48.13; var_dump($a * $b); var_dump(bcmul($a, $b, 2) * 1); var_dump(round_up($a * $b)); var_dump(round_up(bcmul($a, $b, 2))); ?>

Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).

VersionSystem time (s)User time (s)Memory (MiB)
7.0.00.0030.04720.09
5.6.160.0070.08320.52
5.6.150.0130.06018.19
5.6.140.0100.08018.17
5.6.130.0070.08318.21
5.6.120.0070.05720.99
5.6.110.0070.04021.01
5.6.100.0100.08721.14
5.6.90.0100.05320.98
5.6.80.0100.07720.40
5.5.300.0000.04017.92
5.5.290.0130.04717.98
5.5.280.0030.07720.96
5.5.270.0000.04320.80
5.5.260.0100.07020.65
5.5.250.0030.04020.47
5.5.240.0200.07320.13

preferences:
140.58 ms | 1394 KiB | 7 Q