3v4l.org

run code in 300+ PHP versions simultaneously
<?php $startTime = microtime(true); for ($i = 0; $i < 5000000; $i++) { $foo = 'foo'; $bar = 'bar'; $baz = 'baz'; $array = compact('foo', 'bar', 'baz'); } $endTime = microtime(true); $elapsed = $endTime - $startTime; echo "With compact : $elapsed seconds\n"; $startTime = microtime(true); for ($i = 0; $i < 5000000; $i++) { $array = [ 'foo' => 'foo', 'bar' => 'bar', 'baz' => 'baz' ]; } $endTime = microtime(true); $elapsed = $endTime - $startTime; echo "Without compact time : $elapsed seconds\n";
Output for 8.3.10
With compact : 0.31539297103882 seconds Without compact time : 0.024518013000488 seconds
Output for 8.3.9
With compact : 0.26600003242493 seconds Without compact time : 0.0243239402771 seconds
Output for 8.3.8
With compact : 0.26620602607727 seconds Without compact time : 0.023438215255737 seconds
Output for 8.3.7
With compact : 0.26965403556824 seconds Without compact time : 0.021805047988892 seconds
Output for 8.3.6
With compact : 0.27601003646851 seconds Without compact time : 0.025937080383301 seconds
Output for 8.3.5
With compact : 0.29116606712341 seconds Without compact time : 0.026078939437866 seconds
Output for 8.3.4
With compact : 0.30837607383728 seconds Without compact time : 0.023345947265625 seconds
Output for 8.3.3
With compact : 0.2732150554657 seconds Without compact time : 0.025866031646729 seconds
Output for 8.3.2
With compact : 0.29924583435059 seconds Without compact time : 0.02335000038147 seconds
Output for 8.3.1
With compact : 0.29444694519043 seconds Without compact time : 0.02320408821106 seconds
Output for 8.3.0
With compact : 0.28564882278442 seconds Without compact time : 0.021735191345215 seconds
Output for 8.2.22
With compact : 0.2871241569519 seconds Without compact time : 0.024641036987305 seconds
Output for 8.2.21
With compact : 0.26384997367859 seconds Without compact time : 0.021795034408569 seconds
Output for 8.2.20
With compact : 0.29392099380493 seconds Without compact time : 0.021299123764038 seconds
Output for 8.2.19
With compact : 0.29189991950989 seconds Without compact time : 0.02208399772644 seconds
Output for 8.2.18
With compact : 0.26720714569092 seconds Without compact time : 0.02180004119873 seconds
Output for 8.2.17
With compact : 0.29931807518005 seconds Without compact time : 0.020519018173218 seconds
Output for 8.2.16
With compact : 0.30275511741638 seconds Without compact time : 0.021771907806396 seconds
Output for 8.2.15
With compact : 0.2951340675354 seconds Without compact time : 0.021913051605225 seconds
Output for 8.2.14
With compact : 0.3017520904541 seconds Without compact time : 0.02524209022522 seconds
Output for 8.2.13
With compact : 0.30746817588806 seconds Without compact time : 0.027633905410767 seconds
Output for 8.2.12
With compact : 0.2805860042572 seconds Without compact time : 0.021771907806396 seconds
Output for 8.2.11
With compact : 0.28064298629761 seconds Without compact time : 0.020448923110962 seconds
Output for 8.2.10
With compact : 0.29231715202332 seconds Without compact time : 0.023202896118164 seconds
Output for 8.2.9
With compact : 0.27406716346741 seconds Without compact time : 0.020501136779785 seconds
Output for 8.2.8
With compact : 0.27555108070374 seconds Without compact time : 0.020447969436646 seconds
Output for 8.2.7
With compact : 0.28784990310669 seconds Without compact time : 0.023252964019775 seconds
Output for 8.2.6
With compact : 0.29229211807251 seconds Without compact time : 0.020419120788574 seconds
Output for 8.2.5
With compact : 0.30673599243164 seconds Without compact time : 0.020889043807983 seconds
Output for 8.2.4
With compact : 0.28138208389282 seconds Without compact time : 0.022657155990601 seconds
Output for 8.2.3
With compact : 0.28269791603088 seconds Without compact time : 0.02461314201355 seconds
Output for 8.2.2
With compact : 0.28095889091492 seconds Without compact time : 0.020431041717529 seconds
Output for 8.2.1
With compact : 0.27423787117004 seconds Without compact time : 0.021862030029297 seconds
Output for 8.2.0
With compact : 0.31566286087036 seconds Without compact time : 0.031024932861328 seconds
Output for 8.1.29
With compact : 0.30001091957092 seconds Without compact time : 0.021757125854492 seconds
Output for 8.1.28
With compact : 0.28750014305115 seconds Without compact time : 0.024527072906494 seconds
Output for 8.1.27
With compact : 0.27808499336243 seconds Without compact time : 0.021875858306885 seconds
Output for 8.1.26
With compact : 0.28033399581909 seconds Without compact time : 0.021801948547363 seconds
Output for 8.1.25
With compact : 0.29759097099304 seconds Without compact time : 0.024518966674805 seconds
Output for 8.1.24
With compact : 0.30627799034119 seconds Without compact time : 0.021817207336426 seconds
Output for 8.1.23
With compact : 0.28739190101624 seconds Without compact time : 0.023178100585938 seconds
Output for 8.1.22
With compact : 0.27250003814697 seconds Without compact time : 0.021833896636963 seconds
Output for 8.1.21
With compact : 0.28064298629761 seconds Without compact time : 0.021794080734253 seconds
Output for 8.1.20
With compact : 0.27296686172485 seconds Without compact time : 0.023154973983765 seconds
Output for 8.1.19
With compact : 0.27231097221375 seconds Without compact time : 0.02313494682312 seconds
Output for 8.1.18
With compact : 0.3014988899231 seconds Without compact time : 0.021792888641357 seconds
Output for 8.1.17
With compact : 0.27557897567749 seconds Without compact time : 0.02211594581604 seconds
Output for 8.1.16
With compact : 0.27796006202698 seconds Without compact time : 0.027181148529053 seconds
Output for 8.1.15
With compact : 0.27417707443237 seconds Without compact time : 0.023179054260254 seconds
Output for 8.1.14
With compact : 0.31684398651123 seconds Without compact time : 0.024540901184082 seconds
Output for 8.1.13
With compact : 0.28204202651978 seconds Without compact time : 0.022118091583252 seconds
Output for 8.1.12
With compact : 0.27103304862976 seconds Without compact time : 0.022238969802856 seconds
Output for 8.1.11
With compact : 0.30965113639832 seconds Without compact time : 0.022976875305176 seconds
Output for 8.1.10
With compact : 0.31417202949524 seconds Without compact time : 0.02328896522522 seconds
Output for 8.1.9
With compact : 0.30840301513672 seconds Without compact time : 0.021872997283936 seconds
Output for 8.1.8
With compact : 0.29566407203674 seconds Without compact time : 0.024584054946899 seconds
Output for 8.1.7
With compact : 0.28521513938904 seconds Without compact time : 0.025508165359497 seconds
Output for 8.1.6
With compact : 0.26745796203613 seconds Without compact time : 0.024604797363281 seconds
Output for 8.1.5
With compact : 0.27132320404053 seconds Without compact time : 0.021795988082886 seconds
Output for 8.1.4
With compact : 0.27726316452026 seconds Without compact time : 0.021825075149536 seconds
Output for 8.1.3
With compact : 0.27650189399719 seconds Without compact time : 0.023941993713379 seconds
Output for 8.1.2
With compact : 0.2907829284668 seconds Without compact time : 0.027843952178955 seconds
Output for 8.1.1
With compact : 0.27266216278076 seconds Without compact time : 0.02318000793457 seconds
Output for 8.1.0
With compact : 0.28703999519348 seconds Without compact time : 0.023259878158569 seconds

preferences:
52.16 ms | 779 KiB | 4 Q