3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $start = microtime(true); fmod(34, 4294967296); $end = microtime(true); echo "fmod: ".$end-$start."<br>\n"; $start = microtime(true); bcmod('34', '4294967296'); $end = microtime(true); echo "bcmod: ".$end-$start."<br>\n";
Output for 7.1.0
Warning: A non-numeric value encountered in /in/mgLfa on line 8 -1375750097.0055<br> Warning: A non-numeric value encountered in /in/mgLfa on line 15 -1375750097.0056<br>
Output for 5.4.21, 5.5.1 - 5.5.2, 5.5.27, 5.6.13, 7.0.14
-1375750097.0037<br> -1375750097.0037<br>
Output for 5.3.23, 5.4.44, 7.0.8 - 7.0.10
-1375750097.0025<br> -1375750097.0025<br>
Output for 5.3.0, 5.3.9, 5.3.17, 5.4.8, 7.0.7
-1375750097.0022<br> -1375750097.0022<br>
Output for 5.4.39, 7.0.6
-1375750097.0029<br> -1375750097.0029<br>
Output for 5.2.4, 5.3.19, 5.3.29, 7.0.5
-1375750097.0024<br> -1375750097.0024<br>
Output for 5.3.24, 7.0.4
-1375750097.0026<br> -1375750097.0026<br>
Output for 5.6.7 - 5.6.8, 7.0.3
-1375750097.0037<br> -1375750097.0038<br>
Output for 5.4.25, 5.4.37, 7.0.2
-1375750097.0033<br> -1375750097.0033<br>
Output for 5.4.20, 5.5.19, 5.5.25, 5.5.28, 7.0.1
-1375750097.0038<br> -1375750097.0038<br>
Output for 7.0.0
-1375750097.003<br> -1375750097.0031<br>
Output for 5.5.14, 5.6.1, 5.6.16, 5.6.19, 5.6.28
-1375750097.0046<br> -1375750097.0046<br>
Output for 5.6.25
-1375750097.0027<br> -1375750097.0028<br>
Output for 5.5.36, 5.6.18, 5.6.20, 5.6.22 - 5.6.24
-1375750097.0027<br> -1375750097.0027<br>
Output for 5.6.21
-1375750097.0028<br> -1375750097.0029<br>
Output for 5.4.26, 5.4.30, 5.4.32, 5.5.4, 5.6.17
-1375750097.0041<br> -1375750097.0042<br>
Output for 5.4.43, 5.5.7, 5.5.9, 5.5.31, 5.6.5, 5.6.15
-1375750097.004<br> -1375750097.004<br>
Output for 5.5.8, 5.5.21, 5.5.29, 5.6.14
-1375750097.0045<br> -1375750097.0045<br>
Output for 5.6.12
-1375750097.0049<br> -1375750097.005<br>
Output for 5.4.27, 5.4.31, 5.5.6, 5.6.11
-1375750097.0042<br> -1375750097.0042<br>
Output for 5.6.10
-1375750097.0044<br> -1375750097.0045<br>
Output for 5.6.9
-1375750097.0029<br> -1375750097.003<br>
Output for 5.4.16, 5.4.34, 5.4.42, 5.6.6
-1375750097.0039<br> -1375750097.004<br>
Output for 5.6.4
-1375750097.0045<br> -1375750097.0046<br>
Output for 5.5.18, 5.6.0, 5.6.3
-1375750097.0041<br> -1375750097.0041<br>
Output for 5.5.15, 5.6.2
-1375750097.0044<br> -1375750097.0044<br>
Output for 5.4.35, 5.5.30, 5.5.38
-1375750097.0036<br> -1375750097.0036<br>
Output for 5.5.37
-1375750097.0026<br> -1375750097.0027<br>
Output for 5.5.35
-1375750097.0028<br> -1375750097.0028<br>
Output for 5.5.34
-1375750097.0031<br> -1375750097.0032<br>
Output for 5.3.26, 5.4.40, 5.5.33
-1375750097.0034<br> -1375750097.0034<br>
Output for 5.4.19, 5.5.32
-1375750097.0042<br> -1375750097.0043<br>
Output for 5.4.18, 5.4.28, 5.4.36, 5.5.26
-1375750097.0043<br> -1375750097.0043<br>
Output for 5.5.24
-1375750097.0047<br> -1375750097.0047<br>
Output for 5.5.23
-1375750097.0048<br> -1375750097.0049<br>
Output for 5.5.10, 5.5.22
-1375750097.0048<br> -1375750097.0048<br>
Output for 5.4.17, 5.4.23, 5.5.20
-1375750097.0039<br> -1375750097.0039<br>
Output for 5.4.29, 5.5.16
-1375750097.0033<br> -1375750097.0034<br>
Output for 5.4.7, 5.5.11, 5.5.13
-1375750097.0035<br> -1375750097.0035<br>
Output for 5.4.15, 5.4.45, 5.5.3, 5.5.12
-1375750097.0035<br> -1375750097.0036<br>
Output for 5.5.5
-1375750097.0047<br> -1375750097.0048<br>
Output for 5.5.0
-1375750097.0043<br> -1375750097.0044<br>
Output for 5.4.38, 5.4.41
-1375750097.0032<br> -1375750097.0032<br>
Output for 5.4.24
-1375750097.0052<br> -1375750097.0052<br>
Output for 5.4.22
-1375750097.0032<br> -1375750097.0033<br>
Output for 5.2.1, 5.2.8, 5.3.1, 5.3.7 - 5.3.8, 5.3.21, 5.4.14
-1375750097.002<br> -1375750097.002<br>
Output for 5.3.18, 5.4.3, 5.4.13
-1375750097.0024<br> -1375750097.0025<br>
Output for 5.4.12
-1375750097.0023<br> -1375750097.0023<br>
Output for 5.1.2, 5.4.11
-1375750097.0016<br> -1375750097.0017<br>
Output for 5.3.6, 5.3.22, 5.4.10
-1375750097.0022<br> -1375750097.0023<br>
Output for 5.1.5 - 5.1.6, 5.2.3, 5.2.6, 5.2.12, 5.2.15 - 5.2.16, 5.3.15 - 5.3.16, 5.4.9
-1375750097.0018<br> -1375750097.0018<br>
Output for 5.2.0, 5.2.5, 5.2.9, 5.2.14, 5.3.11, 5.3.13, 5.3.27, 5.4.6
-1375750097.0019<br> -1375750097.0019<br>
Output for 5.4.5
-1375750097.0023<br> -1375750097.0024<br>
Output for 5.2.17, 5.3.2, 5.3.25, 5.4.4
-1375750097.0019<br> -1375750097.002<br>
Output for 5.1.1, 5.4.2
-1375750097.0014<br> -1375750097.0014<br>
Output for 5.2.7, 5.4.1
-1375750097.0015<br> -1375750097.0016<br>
Output for 5.3.10, 5.3.20, 5.4.0
-1375750097.0021<br> -1375750097.0022<br>
Output for 5.3.28
-1375750097.0018<br> -1375750097.0019<br>
Output for 5.2.13, 5.3.3 - 5.3.4, 5.3.14
-1375750097.0017<br> -1375750097.0017<br>
Output for 5.3.12
-1375750097.0036<br> -1375750097.0037<br>
Output for 5.1.4, 5.3.5
-1375750097.002<br> -1375750097.0021<br>
Output for 5.2.11
-1375750097.0013<br> -1375750097.0013<br>
Output for 5.2.10
-1375750097.0011<br> -1375750097.0011<br>
Output for 5.2.2
-1375750097.0014<br> -1375750097.0015<br>
Output for 5.1.3
-1375750097.0015<br> -1375750097.0015<br>
Output for 5.0.1, 5.1.0
-1375750097.0009<br> -1375750097.0009<br>
Output for 5.0.3 - 5.0.5
-1375750097.0008<br> -1375750097.0008<br>
Output for 5.0.0, 5.0.2
-1375750097.0007<br> -1375750097.0008<br>
Output for 4.4.9
-0.00011<br> -0.000157<br>
Output for 4.4.8
-0.00011<br> -0.000147<br>
Output for 4.4.7
-0.000124<br> -0.000171<br>
Output for 4.4.6
-0.000124<br> -0.000175<br>
Output for 4.4.5
-0.000151<br> -0.00021<br>
Output for 4.4.4
-0.00012<br> -0.000167<br>
Output for 4.4.3
-0.000154<br> -0.000206<br>
Output for 4.4.2
-8.8E-05<br> -0.000124<br>
Output for 4.4.1
-0.00014<br> -0.000192<br>
Output for 4.4.0
-0.000115<br> -0.000155<br>
Output for 4.3.11
-0.000111<br> -0.000152<br>
Output for 4.3.10
-0.000158<br> -0.000216<br>
Output for 4.3.9
-0.000201<br> -0.000271<br>
Output for 4.3.8
-0.000125<br> -0.000167<br>
Output for 4.3.7
-0.000166<br> -0.000213<br>
Output for 4.3.3, 4.3.6
-0.000136<br> -0.000182<br>
Output for 4.3.5
-0.000138<br> -0.000185<br>
Output for 4.3.4
-0.000127<br> -0.000164<br>
Output for 4.3.2
-0.000134<br> -0.000175<br>
Output for 4.3.1
-8.8E-05<br> -0.000119<br>
Output for 4.3.0
-0.000132<br> -0.000176<br>