3v4l.org

run code in 300+ PHP versions simultaneously
<?php function microtime_float() { list($usec, $sec) = explode(" ", microtime()); return ((float)$usec + (float)$sec); } $time_start = microtime_float(); $i = 1920 * 1080; $a = 1; while ($i--) { $a << 1; } $time_end = microtime_float(); $time = $time_end - $time_start; echo "Done in $time seconds\n";
Output for 7.4.0
Done in 0.0382239818573 seconds
Output for 7.3.12
Done in 0.035871028900146 seconds
Output for 7.3.11
Done in 0.035087108612061 seconds
Output for 7.3.10
Done in 0.035504817962646 seconds
Output for 7.3.9
Done in 0.02210807800293 seconds
Output for 7.3.8
Done in 0.034909963607788 seconds
Output for 7.3.7
Done in 0.036532878875732 seconds
Output for 7.3.6
Done in 0.02128005027771 seconds
Output for 7.3.5
Done in 0.026187896728516 seconds
Output for 7.3.4
Done in 0.022162914276123 seconds
Output for 7.3.3
Done in 0.021421194076538 seconds
Output for 7.3.2
Done in 0.024380922317505 seconds
Output for 7.3.1
Done in 0.02471399307251 seconds
Output for 7.3.0
Done in 0.021737098693848 seconds
Output for 7.2.25
Done in 0.035791158676147 seconds
Output for 7.2.24
Done in 0.036494970321655 seconds
Output for 7.2.23
Done in 0.025622844696045 seconds
Output for 7.2.22
Done in 0.022390842437744 seconds
Output for 7.2.21
Done in 0.036087989807129 seconds
Output for 7.2.20
Done in 0.027308940887451 seconds
Output for 7.2.19
Done in 0.023047924041748 seconds
Output for 7.2.18
Done in 0.022845029830933 seconds
Output for 7.2.17
Done in 0.023802042007446 seconds
Output for 7.2.16
Done in 0.023432016372681 seconds
Output for 7.2.15
Done in 0.023060083389282 seconds
Output for 7.2.14
Done in 0.025182008743286 seconds
Output for 7.2.13
Done in 0.023293972015381 seconds
Output for 7.2.12
Done in 0.02625584602356 seconds
Output for 7.2.11
Done in 0.025516986846924 seconds
Output for 7.2.10
Done in 0.025522947311401 seconds
Output for 7.2.9
Done in 0.022880077362061 seconds
Output for 7.2.8
Done in 0.024899005889893 seconds
Output for 7.2.7
Done in 0.026528120040894 seconds
Output for 7.2.6
Done in 0.025999069213867 seconds
Output for 7.2.5
Done in 0.033684968948364 seconds
Output for 7.2.4
Done in 0.026002883911133 seconds
Output for 7.2.3
Done in 0.024834156036377 seconds
Output for 7.2.2
Done in 0.025221109390259 seconds
Output for 7.2.1
Done in 0.027505874633789 seconds
Output for 7.2.0
Done in 0.023499965667725 seconds
Output for 7.1.33
Done in 0.089288949966431 seconds
Output for 7.1.32
Done in 0.081943035125732 seconds
Output for 7.1.31
Done in 0.08281397819519 seconds
Output for 7.1.30
Done in 0.074637889862061 seconds
Output for 7.1.29
Done in 0.075097799301147 seconds
Output for 7.1.28
Done in 0.078702926635742 seconds
Output for 7.1.27
Done in 0.075345993041992 seconds
Output for 7.1.26
Done in 0.078058004379272 seconds
Output for 7.1.25
Done in 0.075284004211426 seconds
Output for 7.1.24
Done in 0.077729940414429 seconds
Output for 7.1.23
Done in 0.080177068710327 seconds
Output for 7.1.22
Done in 0.076255083084106 seconds
Output for 7.1.21
Done in 0.076123952865601 seconds
Output for 7.1.20
Done in 0.078155994415283 seconds
Output for 7.1.19
Done in 0.078274011611938 seconds
Output for 7.1.18
Done in 0.08950400352478 seconds
Output for 7.1.17
Done in 0.082036018371582 seconds
Output for 7.1.16
Done in 0.077240943908691 seconds
Output for 7.1.15
Done in 0.076410055160522 seconds
Output for 7.1.14
Done in 0.075286865234375 seconds
Output for 7.1.13
Done in 0.078104019165039 seconds
Output for 7.1.12
Done in 0.075012922286987 seconds
Output for 7.1.11
Done in 0.075014114379883 seconds
Output for 7.1.10
Done in 0.078186988830566 seconds
Output for 7.1.9
Done in 0.080724000930786 seconds
Output for 7.1.8
Done in 0.077594995498657 seconds
Output for 7.1.7
Done in 0.077799081802368 seconds
Output for 7.1.6
Done in 0.075616121292114 seconds
Output for 7.1.5
Done in 0.073909997940063 seconds
Output for 7.1.4
Done in 0.089962959289551 seconds
Output for 7.1.3
Done in 0.078471899032593 seconds
Output for 7.1.2
Done in 0.076668977737427 seconds
Output for 7.1.1
Done in 0.07445502281189 seconds
Output for 7.1.0
Done in 0.077331066131592 seconds
Output for 7.0.33
Done in 0.079174041748047 seconds
Output for 7.0.32
Done in 0.081300973892212 seconds
Output for 7.0.31
Done in 0.079400062561035 seconds
Output for 7.0.30
Done in 0.079916954040527 seconds
Output for 7.0.29
Done in 0.082121133804321 seconds
Output for 7.0.28
Done in 0.077983140945435 seconds
Output for 7.0.27
Done in 0.089664936065674 seconds
Output for 7.0.26
Done in 0.081407070159912 seconds
Output for 7.0.25
Done in 0.078305959701538 seconds
Output for 7.0.24
Done in 0.090759992599487 seconds
Output for 7.0.23
Done in 0.080525875091553 seconds
Output for 7.0.22
Done in 0.079349040985107 seconds
Output for 7.0.21
Done in 0.085812091827393 seconds
Output for 7.0.20
Done in 0.085209846496582 seconds
Output for 7.0.19
Done in 0.08150315284729 seconds
Output for 7.0.18
Done in 0.07935094833374 seconds
Output for 7.0.17
Done in 0.087306976318359 seconds
Output for 7.0.16
Done in 0.094928026199341 seconds
Output for 7.0.15
Done in 0.081372976303101 seconds
Output for 7.0.14
Done in 0.079568862915039 seconds
Output for 7.0.13
Done in 0.081280946731567 seconds
Output for 7.0.12
Done in 0.079013109207153 seconds
Output for 7.0.11
Done in 0.086344957351685 seconds
Output for 7.0.10
Done in 0.079310894012451 seconds
Output for 7.0.9
Done in 0.090108871459961 seconds
Output for 7.0.8
Done in 0.091198921203613 seconds
Output for 7.0.7
Done in 0.078488111495972 seconds
Output for 7.0.6
Done in 0.07862401008606 seconds
Output for 7.0.5
Done in 0.095740079879761 seconds
Output for 7.0.4
Done in 0.091662883758545 seconds
Output for 7.0.3
Done in 0.080394983291626 seconds
Output for 7.0.2
Done in 0.087584972381592 seconds
Output for 7.0.1
Done in 0.087136030197144 seconds
Output for 7.0.0
Done in 0.11048007011414 seconds
Output for 5.6.40
Done in 0.12820410728455 seconds
Output for 5.6.39
Done in 0.12869596481323 seconds
Output for 5.6.38
Done in 0.13139200210571 seconds
Output for 5.6.37
Done in 0.13203597068787 seconds
Output for 5.6.36
Done in 0.1331570148468 seconds
Output for 5.6.35
Done in 0.13693714141846 seconds
Output for 5.6.34
Done in 0.12705302238464 seconds
Output for 5.6.33
Done in 0.13913702964783 seconds
Output for 5.6.32
Done in 0.12471699714661 seconds
Output for 5.6.31
Done in 0.12969493865967 seconds
Output for 5.6.30
Done in 0.1381561756134 seconds
Output for 5.6.29
Done in 0.13983702659607 seconds
Output for 5.6.28
Done in 0.13816213607788 seconds
Output for 5.6.27
Done in 0.13698101043701 seconds
Output for 5.6.26
Done in 0.13158798217773 seconds
Output for 5.6.25
Done in 0.13361597061157 seconds
Output for 5.6.24
Done in 0.12639188766479 seconds
Output for 5.6.23
Done in 0.12751603126526 seconds
Output for 5.6.22
Done in 0.12972211837769 seconds
Output for 5.6.21
Done in 0.13853001594543 seconds
Output for 5.6.20
Done in 0.14658999443054 seconds
Output for 5.6.19
Done in 0.13204908370972 seconds
Output for 5.6.18
Done in 0.12954306602478 seconds
Output for 5.6.17
Done in 0.13217091560364 seconds
Output for 5.6.16
Done in 0.13654398918152 seconds
Output for 5.6.15
Done in 0.13039588928223 seconds
Output for 5.6.14
Done in 0.13101482391357 seconds
Output for 5.6.13
Done in 0.13731408119202 seconds
Output for 5.6.12
Done in 0.12681198120117 seconds
Output for 5.6.11
Done in 0.12850308418274 seconds
Output for 5.6.10
Done in 0.13195204734802 seconds
Output for 5.6.9
Done in 0.13762879371643 seconds
Output for 5.6.8
Done in 0.14152097702026 seconds
Output for 5.6.7
Done in 0.15473413467407 seconds
Output for 5.6.6
Done in 0.13738894462585 seconds
Output for 5.6.5
Done in 0.12876796722412 seconds
Output for 5.6.4
Done in 0.12873291969299 seconds
Output for 5.6.3
Done in 0.130126953125 seconds
Output for 5.6.2
Done in 0.12652683258057 seconds
Output for 5.6.1
Done in 0.12877011299133 seconds
Output for 5.6.0
Done in 0.17023992538452 seconds
Output for 5.5.38
Done in 0.15593791007996 seconds
Output for 5.5.37
Done in 0.1357479095459 seconds
Output for 5.5.36
Done in 0.13894414901733 seconds
Output for 5.5.35
Done in 0.12517809867859 seconds
Output for 5.5.34
Done in 0.12800216674805 seconds
Output for 5.5.33
Done in 0.13925814628601 seconds
Output for 5.5.32
Done in 0.14282608032227 seconds
Output for 5.5.31
Done in 0.15572500228882 seconds
Output for 5.5.30
Done in 0.13010406494141 seconds
Output for 5.5.29
Done in 0.14263796806335 seconds
Output for 5.5.28
Done in 0.12313604354858 seconds
Output for 5.5.27
Done in 0.15543985366821 seconds
Output for 5.5.26
Done in 0.12932395935059 seconds
Output for 5.5.25
Done in 0.15796995162964 seconds
Output for 5.5.24
Done in 0.13997101783752 seconds
Output for 5.5.23
Done in 0.1411759853363 seconds
Output for 5.5.22
Done in 0.15514492988586 seconds
Output for 5.5.21
Done in 0.14188694953918 seconds
Output for 5.5.20
Done in 0.15796089172363 seconds
Output for 5.5.19
Done in 0.140625 seconds
Output for 5.5.18
Done in 0.12714195251465 seconds
Output for 5.5.17
Done in 0.13852500915527 seconds
Output for 5.5.16
Done in 0.12756109237671 seconds
Output for 5.5.15
Done in 0.14308190345764 seconds
Output for 5.5.14
Done in 0.16597485542297 seconds
Output for 5.5.13
Done in 0.12712693214417 seconds
Output for 5.5.12
Done in 0.13872003555298 seconds
Output for 5.5.11
Done in 0.12637591362 seconds
Output for 5.5.10
Done in 0.13049697875977 seconds
Output for 5.5.9
Done in 0.12539196014404 seconds
Output for 5.5.8
Done in 0.13743901252747 seconds
Output for 5.5.7
Done in 0.13739514350891 seconds
Output for 5.5.6
Done in 0.13602185249329 seconds
Output for 5.5.5
Done in 0.12573003768921 seconds
Output for 5.5.4
Done in 0.14154982566833 seconds
Output for 5.5.3
Done in 0.12809991836548 seconds
Output for 5.5.2
Done in 0.14341306686401 seconds
Output for 5.5.1
Done in 0.13297486305237 seconds
Output for 5.5.0
Done in 0.14509892463684 seconds

preferences:
145.81 ms | 401 KiB | 193 Q