3v4l.org

run code in 300+ PHP versions simultaneously
<?php <style> .service {margin-bottom:10px; clear:both;} .service img {clear:both; float:left; padding:0 .5em 20px 0; width:24px; height:auto;} </style> <!-- alt text for images should match text in a elements, to aid with Google Analytics tracking --> <div id="services"> <div class="service"> <a href="http://www.arc.losrios.edu/arclibrary/Contact_Us/Hours.htm"><img src="http://www.arc.losrios.edu/Images/Images-arc/Library/Hours(0).png" height="40" alt=“Hours”></a> </div> <div class="service"> <a href="http://www.arc.losrios.edu/arclibrary/Contact_Us.htm"><img src="http://www.arc.losrios.edu/Images/Images-arc/Library/AskLibrarian_Menu.jpg" width="136" alt=“ask a librarian, contact us, phone, email, text“></a> </div> <div class="service" id="arc-appt"> <a href="http://arc.losrios.libcal.com/scheduler.php?iid=525&amp;u=4411&amp;t=Make an appointment!"><img src="http://www.arc.losrios.edu/Images/Images-arc/Library/ResearchAppts(1).png" height="40" alt="Research Appointments"></a> </div> </div> <!-- Place this div in your web page where you want your chat widget to appear. --> <div class="needs-js">chat loading...</div> <!-- Place this script as near to the end of your BODY as possible. --> <script type="text/javascript"> (function() { var x = document.createElement("script"); x.type = "text/javascript"; x.async = true; x.src = (document.location.protocol === "https:" ? "https://" : "http://") + "libraryh3lp.com/js/libraryh3lp.js?8699"; var y = document.getElementsByTagName("script")[0]; y.parentNode.insertBefore(x, y); })(); </script> <script> checkCookies('newWindowLinks'); var arcSched = document.querySelectorAll('#arc-appt a'); for (var i=0; i<arcSched.length; i++) { arcSched[i].addEventListener('click', function(e) { e.preventDefault(); window.open('http://arc.losrios.libcal.com/scheduler.php?iid=525&u=4411&t=Make an appointment!', 'sched','width=660,height=400,left=100,top=100').focus(); }); } </script>

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.20.0270.04320.09
7.0.10.0000.08320.16
7.0.00.0100.05020.23
5.6.170.0300.04320.50
5.6.160.0100.04320.46
5.6.150.0030.04018.12
5.6.140.0130.07718.18
5.6.130.0070.07318.28
5.6.120.0070.08321.03
5.6.110.0100.07021.07
5.6.100.0070.09021.08
5.6.90.0100.08020.88
5.6.80.0230.06320.37
5.5.310.0430.06320.36
5.5.300.0030.04017.95
5.5.290.0130.03718.06
5.5.280.0130.08020.80
5.5.270.0130.05020.74
5.5.260.0100.05320.86
5.5.250.0070.04720.57
5.5.240.0270.05720.18

preferences:
133.85 ms | 1398 KiB | 7 Q