3v4l.org

run code in 300+ PHP versions simultaneously
<?php class ArrayTester { const TEST_LOOP_SIZE = 100000; public function go() { $start = microtime(true); for($a = 0; $a<=self::TEST_LOOP_SIZE;++$a) { $test = $this->getTest(); $someVal = $test[$a]; } echo 'Pass by copy: ' . (microtime(true) - $start) . ' sec<br>'; $start = microtime(true); for($a = 0; $a<=self::TEST_LOOP_SIZE;++$a) { $test = &$this->getTestByRef(); $someVal = $test[$a]; } echo 'Pass by reference: ' . (microtime(true) - $start) . ' sec<br>'; } private $_test; private function getTest() { if(!$this->_test) { for($a = 0; $a<=self::TEST_LOOP_SIZE;++$a) { $this->_test[$a]=md5($a); } } return $this->_test; } private $_testByRef; private function &getTestByRef() { if(!$this->_testByRef) { for($a = 0; $a<=self::TEST_LOOP_SIZE;++$a) { $this->_testByRef[$a]=md5($a); } } return $this->_testByRef; } } $tester = new ArrayTester(); $tester->go();
Output for 7.4.1
Pass by copy: 0.03813910484314 sec<br>Pass by reference: 0.043787002563477 sec<br>
Output for 7.4.0
Pass by copy: 0.056233882904053 sec<br>Pass by reference: 0.055803775787354 sec<br>
Output for 7.3.13
Pass by copy: 0.049202919006348 sec<br>Pass by reference: 0.042402029037476 sec<br>
Output for 7.3.12
Pass by copy: 0.056714057922363 sec<br>Pass by reference: 0.055656909942627 sec<br>
Output for 7.3.11
Pass by copy: 0.057293891906738 sec<br>Pass by reference: 0.056056022644043 sec<br>
Output for 7.3.10
Pass by copy: 0.037256956100464 sec<br>Pass by reference: 0.037799119949341 sec<br>
Output for 7.3.9
Pass by copy: 0.037779092788696 sec<br>Pass by reference: 0.037572145462036 sec<br>
Output for 7.3.8
Pass by copy: 0.040218114852905 sec<br>Pass by reference: 0.037459135055542 sec<br>
Output for 7.3.7
Pass by copy: 0.039200067520142 sec<br>Pass by reference: 0.037868022918701 sec<br>
Output for 7.3.6
Pass by copy: 0.037984848022461 sec<br>Pass by reference: 0.038644075393677 sec<br>
Output for 7.3.5
Pass by copy: 0.042072057723999 sec<br>Pass by reference: 0.041496992111206 sec<br>
Output for 7.3.4
Pass by copy: 0.043437004089355 sec<br>Pass by reference: 0.042582035064697 sec<br>
Output for 7.3.3
Pass by copy: 0.055341005325317 sec<br>Pass by reference: 0.038151979446411 sec<br>
Output for 7.3.2
Pass by copy: 0.034940958023071 sec<br>Pass by reference: 0.034233093261719 sec<br>
Output for 7.3.1
Pass by copy: 0.03394603729248 sec<br>Pass by reference: 0.033988952636719 sec<br>
Output for 7.3.0
Pass by copy: 0.034955024719238 sec<br>Pass by reference: 0.033990859985352 sec<br>
Output for 7.2.26
Pass by copy: 0.065139055252075 sec<br>Pass by reference: 0.060627937316895 sec<br>
Output for 7.2.25
Pass by copy: 0.065018892288208 sec<br>Pass by reference: 0.060189962387085 sec<br>
Output for 7.2.24
Pass by copy: 0.049598932266235 sec<br>Pass by reference: 0.043339014053345 sec<br>
Output for 7.2.23
Pass by copy: 0.049042940139771 sec<br>Pass by reference: 0.048856973648071 sec<br>
Output for 7.2.22
Pass by copy: 0.058871030807495 sec<br>Pass by reference: 0.041958093643188 sec<br>
Output for 7.2.21
Pass by copy: 0.042796850204468 sec<br>Pass by reference: 0.041388034820557 sec<br>
Output for 7.2.20
Pass by copy: 0.046731948852539 sec<br>Pass by reference: 0.046395063400269 sec<br>
Output for 7.2.19
Pass by copy: 0.062173843383789 sec<br>Pass by reference: 0.058937072753906 sec<br>
Output for 7.2.18
Pass by copy: 0.064738988876343 sec<br>Pass by reference: 0.047531843185425 sec<br>
Output for 7.2.17
Pass by copy: 0.04189395904541 sec<br>Pass by reference: 0.041514158248901 sec<br>
Output for 7.2.16
Pass by copy: 0.043401002883911 sec<br>Pass by reference: 0.04174280166626 sec<br>
Output for 7.2.15
Pass by copy: 0.041851997375488 sec<br>Pass by reference: 0.041527986526489 sec<br>
Output for 7.2.14
Pass by copy: 0.044479131698608 sec<br>Pass by reference: 0.041613101959229 sec<br>
Output for 7.2.13
Pass by copy: 0.043407917022705 sec<br>Pass by reference: 0.042270183563232 sec<br>
Output for 7.2.12
Pass by copy: 0.03885817527771 sec<br>Pass by reference: 0.038244962692261 sec<br>
Output for 7.2.11
Pass by copy: 0.039424180984497 sec<br>Pass by reference: 0.038150787353516 sec<br>
Output for 7.2.10
Pass by copy: 0.040610074996948 sec<br>Pass by reference: 0.039912939071655 sec<br>
Output for 7.2.9
Pass by copy: 0.038965940475464 sec<br>Pass by reference: 0.038019895553589 sec<br>
Output for 7.2.8
Pass by copy: 0.039777994155884 sec<br>Pass by reference: 0.038574934005737 sec<br>
Output for 7.2.7
Pass by copy: 0.040204048156738 sec<br>Pass by reference: 0.038640975952148 sec<br>
Output for 7.2.6
Pass by copy: 0.040410995483398 sec<br>Pass by reference: 0.037703990936279 sec<br>
Output for 7.2.5
Pass by copy: 0.040060997009277 sec<br>Pass by reference: 0.039819002151489 sec<br>
Output for 7.2.4
Pass by copy: 0.057828903198242 sec<br>Pass by reference: 0.040416955947876 sec<br>
Output for 7.2.3
Pass by copy: 0.039495944976807 sec<br>Pass by reference: 0.038203001022339 sec<br>
Output for 7.2.2
Pass by copy: 0.057693958282471 sec<br>Pass by reference: 0.057349920272827 sec<br>
Output for 7.2.1
Pass by copy: 0.040414094924927 sec<br>Pass by reference: 0.056039810180664 sec<br>
Output for 7.2.0
Pass by copy: 0.039597988128662 sec<br>Pass by reference: 0.039584159851074 sec<br>
Output for 7.1.33
Pass by copy: 0.057435989379883 sec<br>Pass by reference: 0.070945024490356 sec<br>
Output for 7.1.32
Pass by copy: 0.055153131484985 sec<br>Pass by reference: 0.062942981719971 sec<br>
Output for 7.1.31
Pass by copy: 0.05519700050354 sec<br>Pass by reference: 0.056478977203369 sec<br>
Output for 7.1.30
Pass by copy: 0.056591033935547 sec<br>Pass by reference: 0.056499004364014 sec<br>
Output for 7.1.29
Pass by copy: 0.057891845703125 sec<br>Pass by reference: 0.056238889694214 sec<br>
Output for 7.1.28
Pass by copy: 0.057443857192993 sec<br>Pass by reference: 0.056352138519287 sec<br>
Output for 7.1.27
Pass by copy: 0.061416149139404 sec<br>Pass by reference: 0.06110405921936 sec<br>
Output for 7.1.26
Pass by copy: 0.055282831192017 sec<br>Pass by reference: 0.056014060974121 sec<br>
Output for 7.1.25
Pass by copy: 0.057169914245605 sec<br>Pass by reference: 0.079324007034302 sec<br>
Output for 7.1.24
Pass by copy: 0.064088106155396 sec<br>Pass by reference: 0.061288833618164 sec<br>
Output for 7.1.23
Pass by copy: 0.058701038360596 sec<br>Pass by reference: 0.060282945632935 sec<br>
Output for 7.1.22
Pass by copy: 0.055434226989746 sec<br>Pass by reference: 0.055330038070679 sec<br>
Output for 7.1.21
Pass by copy: 0.055664777755737 sec<br>Pass by reference: 0.055529117584229 sec<br>
Output for 7.1.20
Pass by copy: 0.057068109512329 sec<br>Pass by reference: 0.059020042419434 sec<br>
Output for 7.1.19
Pass by copy: 0.054587841033936 sec<br>Pass by reference: 0.0557861328125 sec<br>
Output for 7.1.18
Pass by copy: 0.059092044830322 sec<br>Pass by reference: 0.055788040161133 sec<br>
Output for 7.1.17
Pass by copy: 0.058373212814331 sec<br>Pass by reference: 0.078961133956909 sec<br>
Output for 7.1.16
Pass by copy: 0.057616949081421 sec<br>Pass by reference: 0.055533885955811 sec<br>
Output for 7.1.15
Pass by copy: 0.054239988327026 sec<br>Pass by reference: 0.058640003204346 sec<br>
Output for 7.1.14
Pass by copy: 0.078789949417114 sec<br>Pass by reference: 0.069855928421021 sec<br>
Output for 7.1.13
Pass by copy: 0.059872150421143 sec<br>Pass by reference: 0.058681011199951 sec<br>
Output for 7.1.12
Pass by copy: 0.060033798217773 sec<br>Pass by reference: 0.055521011352539 sec<br>
Output for 7.1.11
Pass by copy: 0.058727979660034 sec<br>Pass by reference: 0.059781074523926 sec<br>
Output for 7.1.10
Pass by copy: 0.057448148727417 sec<br>Pass by reference: 0.057668924331665 sec<br>
Output for 7.1.9
Pass by copy: 0.055389881134033 sec<br>Pass by reference: 0.056884050369263 sec<br>
Output for 7.1.8
Pass by copy: 0.054811954498291 sec<br>Pass by reference: 0.056648969650269 sec<br>
Output for 7.1.7
Pass by copy: 0.058926820755005 sec<br>Pass by reference: 0.060095071792603 sec<br>
Output for 7.1.6
Pass by copy: 0.058346033096313 sec<br>Pass by reference: 0.058872938156128 sec<br>
Output for 7.1.5
Pass by copy: 0.0574049949646 sec<br>Pass by reference: 0.054357051849365 sec<br>
Output for 7.1.4
Pass by copy: 0.059702157974243 sec<br>Pass by reference: 0.058621883392334 sec<br>
Output for 7.1.3
Pass by copy: 0.057960033416748 sec<br>Pass by reference: 0.055279016494751 sec<br>
Output for 7.1.2
Pass by copy: 0.05774712562561 sec<br>Pass by reference: 0.058757066726685 sec<br>
Output for 7.1.1
Pass by copy: 0.0609450340271 sec<br>Pass by reference: 0.064177989959717 sec<br>
Output for 7.1.0
Pass by copy: 0.085852146148682 sec<br>Pass by reference: 0.082992792129517 sec<br>
Output for 7.0.33
Pass by copy: 0.057178020477295 sec<br>Pass by reference: 0.059028148651123 sec<br>
Output for 7.0.32
Pass by copy: 0.056329965591431 sec<br>Pass by reference: 0.056463003158569 sec<br>
Output for 7.0.31
Pass by copy: 0.058004140853882 sec<br>Pass by reference: 0.056328058242798 sec<br>
Output for 7.0.30
Pass by copy: 0.05905294418335 sec<br>Pass by reference: 0.059775829315186 sec<br>
Output for 7.0.29
Pass by copy: 0.055207014083862 sec<br>Pass by reference: 0.056124925613403 sec<br>
Output for 7.0.28
Pass by copy: 0.054919004440308 sec<br>Pass by reference: 0.056886911392212 sec<br>
Output for 7.0.27
Pass by copy: 0.062351942062378 sec<br>Pass by reference: 0.0641930103302 sec<br>
Output for 7.0.26
Pass by copy: 0.058503866195679 sec<br>Pass by reference: 0.056089162826538 sec<br>
Output for 7.0.25
Pass by copy: 0.053580045700073 sec<br>Pass by reference: 0.055608034133911 sec<br>
Output for 7.0.24
Pass by copy: 0.061285972595215 sec<br>Pass by reference: 0.058456897735596 sec<br>
Output for 7.0.23
Pass by copy: 0.057876110076904 sec<br>Pass by reference: 0.065907001495361 sec<br>
Output for 7.0.22
Pass by copy: 0.059674978256226 sec<br>Pass by reference: 0.056307077407837 sec<br>
Output for 7.0.21
Pass by copy: 0.059031963348389 sec<br>Pass by reference: 0.055786848068237 sec<br>
Output for 7.0.20
Pass by copy: 0.057512044906616 sec<br>Pass by reference: 0.055772066116333 sec<br>
Output for 7.0.19
Pass by copy: 0.057761907577515 sec<br>Pass by reference: 0.05617094039917 sec<br>
Output for 7.0.18
Pass by copy: 0.05608081817627 sec<br>Pass by reference: 0.054019927978516 sec<br>
Output for 7.0.17
Pass by copy: 0.05840802192688 sec<br>Pass by reference: 0.055562019348145 sec<br>
Output for 7.0.16
Pass by copy: 0.053325891494751 sec<br>Pass by reference: 0.054081916809082 sec<br>
Output for 7.0.15
Pass by copy: 0.077692985534668 sec<br>Pass by reference: 0.069525003433228 sec<br>
Output for 7.0.14
Pass by copy: 0.07247519493103 sec<br>Pass by reference: 0.059266090393066 sec<br>
Output for 7.0.13
Pass by copy: 0.057748079299927 sec<br>Pass by reference: 0.081744909286499 sec<br>
Output for 7.0.12
Pass by copy: 0.069313049316406 sec<br>Pass by reference: 0.063512086868286 sec<br>
Output for 7.0.11
Pass by copy: 0.062566995620728 sec<br>Pass by reference: 0.061661005020142 sec<br>
Output for 7.0.10
Pass by copy: 0.057324886322021 sec<br>Pass by reference: 0.066512107849121 sec<br>
Output for 7.0.9
Pass by copy: 0.058918952941895 sec<br>Pass by reference: 0.059535026550293 sec<br>
Output for 7.0.8
Pass by copy: 0.063048124313354 sec<br>Pass by reference: 0.080470085144043 sec<br>
Output for 7.0.7
Pass by copy: 0.0743248462677 sec<br>Pass by reference: 0.054413080215454 sec<br>
Output for 7.0.6
Pass by copy: 0.059353113174438 sec<br>Pass by reference: 0.078954935073853 sec<br>
Output for 7.0.5
Pass by copy: 0.075963973999023 sec<br>Pass by reference: 0.060238838195801 sec<br>
Output for 7.0.4
Pass by copy: 0.058430194854736 sec<br>Pass by reference: 0.059283971786499 sec<br>
Output for 7.0.3
Pass by copy: 0.055257081985474 sec<br>Pass by reference: 0.061357021331787 sec<br>
Output for 7.0.2
Pass by copy: 0.076409816741943 sec<br>Pass by reference: 0.078427076339722 sec<br>
Output for 7.0.1
Pass by copy: 0.066149950027466 sec<br>Pass by reference: 0.073093175888062 sec<br>
Output for 7.0.0
Pass by copy: 0.071655988693237 sec<br>Pass by reference: 0.054179906845093 sec<br>
Output for 5.6.40
Pass by copy: 0.11029100418091 sec<br>Pass by reference: 0.10892391204834 sec<br>
Output for 5.6.39
Pass by copy: 0.13312005996704 sec<br>Pass by reference: 0.10724210739136 sec<br>
Output for 5.6.38
Pass by copy: 0.13087797164917 sec<br>Pass by reference: 0.10747098922729 sec<br>
Output for 5.6.37
Pass by copy: 0.12215614318848 sec<br>Pass by reference: 0.10633111000061 sec<br>
Output for 5.6.36
Pass by copy: 0.12802910804749 sec<br>Pass by reference: 0.13551592826843 sec<br>
Output for 5.6.35
Pass by copy: 0.11646914482117 sec<br>Pass by reference: 0.11779403686523 sec<br>
Output for 5.6.34
Pass by copy: 0.11448979377747 sec<br>Pass by reference: 0.12020587921143 sec<br>
Output for 5.6.33
Pass by copy: 0.1074070930481 sec<br>Pass by reference: 0.12915182113647 sec<br>
Output for 5.6.32
Pass by copy: 0.11058211326599 sec<br>Pass by reference: 0.10815382003784 sec<br>
Output for 5.6.31
Pass by copy: 0.11040997505188 sec<br>Pass by reference: 0.10654401779175 sec<br>
Output for 5.6.30
Pass by copy: 0.11602592468262 sec<br>Pass by reference: 0.10634589195251 sec<br>
Output for 5.6.29
Pass by copy: 0.11460995674133 sec<br>Pass by reference: 0.10446405410767 sec<br>
Output for 5.6.28
Pass by copy: 0.13898587226868 sec<br>Pass by reference: 0.12185502052307 sec<br>
Output for 5.6.27
Pass by copy: 0.10636401176453 sec<br>Pass by reference: 0.10568499565125 sec<br>
Output for 5.6.26
Pass by copy: 0.11720705032349 sec<br>Pass by reference: 0.10656881332397 sec<br>
Output for 5.6.25
Pass by copy: 0.11073613166809 sec<br>Pass by reference: 0.12402987480164 sec<br>
Output for 5.6.24
Pass by copy: 0.12809014320374 sec<br>Pass by reference: 0.11992597579956 sec<br>
Output for 5.6.23
Pass by copy: 0.14077711105347 sec<br>Pass by reference: 0.13892793655396 sec<br>
Output for 5.6.22
Pass by copy: 0.12187600135803 sec<br>Pass by reference: 0.10732913017273 sec<br>
Output for 5.6.21
Pass by copy: 0.11627602577209 sec<br>Pass by reference: 0.11886787414551 sec<br>
Output for 5.6.20
Pass by copy: 0.12441301345825 sec<br>Pass by reference: 0.10689401626587 sec<br>
Output for 5.6.19
Pass by copy: 0.13215899467468 sec<br>Pass by reference: 0.10751390457153 sec<br>
Output for 5.6.18
Pass by copy: 0.13692307472229 sec<br>Pass by reference: 0.11904811859131 sec<br>
Output for 5.6.17
Pass by copy: 0.12883996963501 sec<br>Pass by reference: 0.13474321365356 sec<br>
Output for 5.6.16
Pass by copy: 0.11000084877014 sec<br>Pass by reference: 0.10705304145813 sec<br>
Output for 5.6.15
Pass by copy: 0.1068389415741 sec<br>Pass by reference: 0.10944223403931 sec<br>
Output for 5.6.14
Pass by copy: 0.10364699363708 sec<br>Pass by reference: 0.11536002159119 sec<br>
Output for 5.6.13
Pass by copy: 0.11659598350525 sec<br>Pass by reference: 0.1152777671814 sec<br>
Output for 5.6.12
Pass by copy: 0.14645600318909 sec<br>Pass by reference: 0.10475301742554 sec<br>
Output for 5.6.11
Pass by copy: 0.1501681804657 sec<br>Pass by reference: 0.11376905441284 sec<br>
Output for 5.6.10
Pass by copy: 0.10561800003052 sec<br>Pass by reference: 0.10389113426208 sec<br>
Output for 5.6.9
Pass by copy: 0.10652089118958 sec<br>Pass by reference: 0.14399600028992 sec<br>
Output for 5.6.8
Pass by copy: 0.11075782775879 sec<br>Pass by reference: 0.10550284385681 sec<br>
Output for 5.6.7
Pass by copy: 0.11057996749878 sec<br>Pass by reference: 0.10650300979614 sec<br>
Output for 5.6.6
Pass by copy: 0.10720896720886 sec<br>Pass by reference: 0.12643194198608 sec<br>
Output for 5.6.5
Pass by copy: 0.14634394645691 sec<br>Pass by reference: 0.134840965271 sec<br>
Output for 5.6.4
Pass by copy: 0.1271071434021 sec<br>Pass by reference: 0.10864281654358 sec<br>
Output for 5.6.3
Pass by copy: 0.10597681999207 sec<br>Pass by reference: 0.11257910728455 sec<br>
Output for 5.6.2
Pass by copy: 0.14468598365784 sec<br>Pass by reference: 0.10766792297363 sec<br>
Output for 5.6.1
Pass by copy: 0.10990881919861 sec<br>Pass by reference: 0.11252689361572 sec<br>
Output for 5.6.0
Pass by copy: 0.10603404045105 sec<br>Pass by reference: 0.12373399734497 sec<br>
Output for 5.5.38
Pass by copy: 0.11008596420288 sec<br>Pass by reference: 0.11048889160156 sec<br>
Output for 5.5.37
Pass by copy: 0.12313508987427 sec<br>Pass by reference: 0.11223006248474 sec<br>
Output for 5.5.36
Pass by copy: 0.10990309715271 sec<br>Pass by reference: 0.11054801940918 sec<br>
Output for 5.5.35
Pass by copy: 0.11810612678528 sec<br>Pass by reference: 0.10688209533691 sec<br>
Output for 5.5.34
Pass by copy: 0.12395811080933 sec<br>Pass by reference: 0.15403604507446 sec<br>
Output for 5.5.33
Pass by copy: 0.15464496612549 sec<br>Pass by reference: 0.11918210983276 sec<br>
Output for 5.5.32
Pass by copy: 0.10926795005798 sec<br>Pass by reference: 0.10654902458191 sec<br>
Output for 5.5.31
Pass by copy: 0.1103789806366 sec<br>Pass by reference: 0.10681891441345 sec<br>
Output for 5.5.30
Pass by copy: 0.10697197914124 sec<br>Pass by reference: 0.1429750919342 sec<br>
Output for 5.5.29
Pass by copy: 0.16142582893372 sec<br>Pass by reference: 0.15708112716675 sec<br>
Output for 5.5.28
Pass by copy: 0.15039396286011 sec<br>Pass by reference: 0.10610222816467 sec<br>
Output for 5.5.27
Pass by copy: 0.12469291687012 sec<br>Pass by reference: 0.11786198616028 sec<br>
Output for 5.5.26
Pass by copy: 0.10966897010803 sec<br>Pass by reference: 0.1100549697876 sec<br>
Output for 5.5.25
Pass by copy: 0.11828088760376 sec<br>Pass by reference: 0.11881518363953 sec<br>
Output for 5.5.24
Pass by copy: 0.11843204498291 sec<br>Pass by reference: 0.1329870223999 sec<br>
Output for 5.5.23
Pass by copy: 0.10785007476807 sec<br>Pass by reference: 0.12763690948486 sec<br>
Output for 5.5.22
Pass by copy: 0.12086296081543 sec<br>Pass by reference: 0.12130188941956 sec<br>
Output for 5.5.21
Pass by copy: 0.15146994590759 sec<br>Pass by reference: 0.1175479888916 sec<br>
Output for 5.5.20
Pass by copy: 0.11255311965942 sec<br>Pass by reference: 0.10934805870056 sec<br>
Output for 5.5.19
Pass by copy: 0.12518095970154 sec<br>Pass by reference: 0.15413808822632 sec<br>
Output for 5.5.18
Pass by copy: 0.15506505966187 sec<br>Pass by reference: 0.14188694953918 sec<br>
Output for 5.5.17
Pass by copy: 0.11840105056763 sec<br>Pass by reference: 0.11858820915222 sec<br>
Output for 5.5.16
Pass by copy: 0.16691088676453 sec<br>Pass by reference: 0.16045308113098 sec<br>
Output for 5.5.15
Pass by copy: 0.15616703033447 sec<br>Pass by reference: 0.15924406051636 sec<br>
Output for 5.5.14
Pass by copy: 0.11059713363647 sec<br>Pass by reference: 0.10857391357422 sec<br>
Output for 5.5.13
Pass by copy: 0.13495302200317 sec<br>Pass by reference: 0.11876702308655 sec<br>
Output for 5.5.12
Pass by copy: 0.10718703269958 sec<br>Pass by reference: 0.11019802093506 sec<br>
Output for 5.5.11
Pass by copy: 0.12875699996948 sec<br>Pass by reference: 0.15556502342224 sec<br>
Output for 5.5.10
Pass by copy: 0.12665200233459 sec<br>Pass by reference: 0.13900303840637 sec<br>
Output for 5.5.9
Pass by copy: 0.154541015625 sec<br>Pass by reference: 0.13498902320862 sec<br>
Output for 5.5.8
Pass by copy: 0.14498400688171 sec<br>Pass by reference: 0.10778999328613 sec<br>
Output for 5.5.7
Pass by copy: 0.10915303230286 sec<br>Pass by reference: 0.10655188560486 sec<br>
Output for 5.5.6
Pass by copy: 0.12046909332275 sec<br>Pass by reference: 0.11921811103821 sec<br>
Output for 5.5.5
Pass by copy: 0.10798811912537 sec<br>Pass by reference: 0.10596489906311 sec<br>
Output for 5.5.4
Pass by copy: 0.1199779510498 sec<br>Pass by reference: 0.11599206924438 sec<br>
Output for 5.5.3
Pass by copy: 0.14483094215393 sec<br>Pass by reference: 0.11986899375916 sec<br>
Output for 5.5.2
Pass by copy: 0.12243390083313 sec<br>Pass by reference: 0.12238883972168 sec<br>
Output for 5.5.1
Pass by copy: 0.10910105705261 sec<br>Pass by reference: 0.10690689086914 sec<br>
Output for 5.5.0
Pass by copy: 0.14377999305725 sec<br>Pass by reference: 0.11949300765991 sec<br>
Output for 5.4.45
Pass by copy: 0.15949010848999 sec<br>Pass by reference: 0.15703105926514 sec<br>
Output for 5.4.44
Pass by copy: 0.14999198913574 sec<br>Pass by reference: 0.15034604072571 sec<br>
Output for 5.4.43
Pass by copy: 0.11157298088074 sec<br>Pass by reference: 0.10839509963989 sec<br>
Output for 5.4.42
Pass by copy: 0.10698509216309 sec<br>Pass by reference: 0.11241793632507 sec<br>
Output for 5.4.41
Pass by copy: 0.15642404556274 sec<br>Pass by reference: 0.15879201889038 sec<br>
Output for 5.4.40
Pass by copy: 0.11292600631714 sec<br>Pass by reference: 0.11192989349365 sec<br>
Output for 5.4.39
Pass by copy: 0.15581607818604 sec<br>Pass by reference: 0.10855102539062 sec<br>
Output for 5.4.38
Pass by copy: 0.11554002761841 sec<br>Pass by reference: 0.12749218940735 sec<br>
Output for 5.4.37
Pass by copy: 0.15757513046265 sec<br>Pass by reference: 0.1343150138855 sec<br>
Output for 5.4.36
Pass by copy: 0.11128807067871 sec<br>Pass by reference: 0.14243698120117 sec<br>
Output for 5.4.35
Pass by copy: 0.12232708930969 sec<br>Pass by reference: 0.11718702316284 sec<br>
Output for 5.4.34
Pass by copy: 0.12061786651611 sec<br>Pass by reference: 0.11158490180969 sec<br>
Output for 5.4.33
Pass by copy: 0.10668087005615 sec<br>Pass by reference: 0.11766815185547 sec<br>
Output for 5.4.32
Pass by copy: 0.12329292297363 sec<br>Pass by reference: 0.14816498756409 sec<br>
Output for 5.4.31
Pass by copy: 0.15510988235474 sec<br>Pass by reference: 0.13446187973022 sec<br>
Output for 5.4.30
Pass by copy: 0.12769198417664 sec<br>Pass by reference: 0.11067485809326 sec<br>
Output for 5.4.29
Pass by copy: 0.13754606246948 sec<br>Pass by reference: 0.11796593666077 sec<br>
Output for 5.4.28
Pass by copy: 0.11095905303955 sec<br>Pass by reference: 0.10740804672241 sec<br>
Output for 5.4.27
Pass by copy: 0.11966586112976 sec<br>Pass by reference: 0.11912512779236 sec<br>
Output for 5.4.26
Pass by copy: 0.10809397697449 sec<br>Pass by reference: 0.11408019065857 sec<br>
Output for 5.4.25
Pass by copy: 0.13790202140808 sec<br>Pass by reference: 0.13339304924011 sec<br>
Output for 5.4.24
Pass by copy: 0.11550498008728 sec<br>Pass by reference: 0.10815095901489 sec<br>
Output for 5.4.23
Pass by copy: 0.13760304450989 sec<br>Pass by reference: 0.11580610275269 sec<br>
Output for 5.4.22
Pass by copy: 0.16702198982239 sec<br>Pass by reference: 0.15818810462952 sec<br>
Output for 5.4.21
Pass by copy: 0.15607619285583 sec<br>Pass by reference: 0.15150284767151 sec<br>
Output for 5.4.20
Pass by copy: 0.10979509353638 sec<br>Pass by reference: 0.12756609916687 sec<br>
Output for 5.4.19
Pass by copy: 0.13255906105042 sec<br>Pass by reference: 0.1510329246521 sec<br>
Output for 5.4.18
Pass by copy: 0.10944104194641 sec<br>Pass by reference: 0.1153359413147 sec<br>
Output for 5.4.17
Pass by copy: 0.14335584640503 sec<br>Pass by reference: 0.13776993751526 sec<br>
Output for 5.4.16
Pass by copy: 0.1380729675293 sec<br>Pass by reference: 0.12802791595459 sec<br>
Output for 5.4.15
Pass by copy: 0.1145920753479 sec<br>Pass by reference: 0.13590097427368 sec<br>
Output for 5.4.14
Pass by copy: 0.1299250125885 sec<br>Pass by reference: 0.10795211791992 sec<br>
Output for 5.4.13
Pass by copy: 0.13726496696472 sec<br>Pass by reference: 0.14493799209595 sec<br>
Output for 5.4.12
Pass by copy: 0.11102700233459 sec<br>Pass by reference: 0.10828995704651 sec<br>
Output for 5.4.11
Pass by copy: 0.11873602867126 sec<br>Pass by reference: 0.11849689483643 sec<br>
Output for 5.4.10
Pass by copy: 0.1495840549469 sec<br>Pass by reference: 0.15920686721802 sec<br>
Output for 5.4.9
Pass by copy: 0.10970306396484 sec<br>Pass by reference: 0.1066460609436 sec<br>
Output for 5.4.8
Pass by copy: 0.15631103515625 sec<br>Pass by reference: 0.12149810791016 sec<br>
Output for 5.4.7
Pass by copy: 0.10939598083496 sec<br>Pass by reference: 0.14139604568481 sec<br>
Output for 5.4.6
Pass by copy: 0.10790395736694 sec<br>Pass by reference: 0.10788893699646 sec<br>
Output for 5.4.5
Pass by copy: 0.12439918518066 sec<br>Pass by reference: 0.11912107467651 sec<br>
Output for 5.4.4
Pass by copy: 0.10905814170837 sec<br>Pass by reference: 0.11904311180115 sec<br>
Output for 5.4.3
Pass by copy: 0.14799690246582 sec<br>Pass by reference: 0.10750293731689 sec<br>
Output for 5.4.2
Pass by copy: 0.12881302833557 sec<br>Pass by reference: 0.1253969669342 sec<br>
Output for 5.4.1
Pass by copy: 0.12559485435486 sec<br>Pass by reference: 0.11054992675781 sec<br>
Output for 5.4.0
Pass by copy: 0.12373089790344 sec<br>Pass by reference: 0.10605883598328 sec<br>
Output for 5.3.29
Pass by copy: 0.10905694961548 sec<br>Pass by reference: 0.1032829284668 sec<br>
Output for 5.3.28
Pass by copy: 0.1079638004303 sec<br>Pass by reference: 0.097954034805298 sec<br>
Output for 5.3.27
Pass by copy: 0.11872100830078 sec<br>Pass by reference: 0.10464310646057 sec<br>
Output for 5.3.26
Pass by copy: 0.14590501785278 sec<br>Pass by reference: 0.11573600769043 sec<br>
Output for 5.3.25
Pass by copy: 0.10314106941223 sec<br>Pass by reference: 0.10217809677124 sec<br>
Output for 5.3.24
Pass by copy: 0.11346817016602 sec<br>Pass by reference: 0.10812401771545 sec<br>
Output for 5.3.23
Pass by copy: 0.10680294036865 sec<br>Pass by reference: 0.11021304130554 sec<br>
Output for 5.3.22
Pass by copy: 0.10102009773254 sec<br>Pass by reference: 0.10489296913147 sec<br>
Output for 5.3.21
Pass by copy: 0.14181804656982 sec<br>Pass by reference: 0.098943948745728 sec<br>
Output for 5.3.20
Pass by copy: 0.10154795646667 sec<br>Pass by reference: 0.10672807693481 sec<br>
Output for 5.3.19
Pass by copy: 0.1145350933075 sec<br>Pass by reference: 0.098471879959106 sec<br>
Output for 5.3.18
Pass by copy: 0.10593795776367 sec<br>Pass by reference: 0.11118006706238 sec<br>
Output for 5.3.17
Pass by copy: 0.10124206542969 sec<br>Pass by reference: 0.1363799571991 sec<br>
Output for 5.3.16
Pass by copy: 0.11595678329468 sec<br>Pass by reference: 0.11911582946777 sec<br>
Output for 5.3.15
Pass by copy: 0.11127686500549 sec<br>Pass by reference: 0.096527099609375 sec<br>
Output for 5.3.14
Pass by copy: 0.1326539516449 sec<br>Pass by reference: 0.11776494979858 sec<br>
Output for 5.3.13
Pass by copy: 0.098464012145996 sec<br>Pass by reference: 0.10751390457153 sec<br>
Output for 5.3.12
Pass by copy: 0.10876393318176 sec<br>Pass by reference: 0.099604845046997 sec<br>
Output for 5.3.11
Pass by copy: 0.14373397827148 sec<br>Pass by reference: 0.11928200721741 sec<br>
Output for 5.3.10
Pass by copy: 0.10232090950012 sec<br>Pass by reference: 0.096295118331909 sec<br>
Output for 5.3.9
Pass by copy: 0.099178075790405 sec<br>Pass by reference: 0.11351799964905 sec<br>
Output for 5.3.8
Pass by copy: 0.12453198432922 sec<br>Pass by reference: 0.094733953475952 sec<br>
Output for 5.3.7
Pass by copy: 0.13343691825867 sec<br>Pass by reference: 0.10974812507629 sec<br>
Output for 5.3.6
Pass by copy: 0.10004782676697 sec<br>Pass by reference: 0.10431814193726 sec<br>
Output for 5.3.5
Pass by copy: 0.11171889305115 sec<br>Pass by reference: 0.10623288154602 sec<br>
Output for 5.3.4
Pass by copy: 0.1083779335022 sec<br>Pass by reference: 0.10922694206238 sec<br>
Output for 5.3.3
Pass by copy: 0.12785506248474 sec<br>Pass by reference: 0.1728789806366 sec<br>
Output for 5.3.2
Pass by copy: 0.10938405990601 sec<br>Pass by reference: 0.12489700317383 sec<br>
Output for 5.3.1
Pass by copy: 0.10962605476379 sec<br>Pass by reference: 0.10166811943054 sec<br>
Output for 5.3.0
Pass by copy: 0.11382603645325 sec<br>Pass by reference: 0.099240064620972 sec<br>
Output for 5.2.17
Pass by copy: 0.12271285057068 sec<br>Pass by reference: 0.11267399787903 sec<br>
Output for 5.2.16
Pass by copy: 0.17458200454712 sec<br>Pass by reference: 0.20564198493958 sec<br>
Output for 5.2.15
Pass by copy: 0.29726505279541 sec<br>Pass by reference: 0.22310400009155 sec<br>
Output for 5.2.14
Pass by copy: 0.2503719329834 sec<br>Pass by reference: 0.15977811813354 sec<br>
Output for 5.2.13
Pass by copy: 0.12876892089844 sec<br>Pass by reference: 0.12639498710632 sec<br>
Output for 5.2.12
Pass by copy: 0.13492107391357 sec<br>Pass by reference: 0.13376998901367 sec<br>
Output for 5.2.11
Pass by copy: 0.11459589004517 sec<br>Pass by reference: 0.10914087295532 sec<br>
Output for 5.2.10
Pass by copy: 0.12191104888916 sec<br>Pass by reference: 0.11845088005066 sec<br>
Output for 5.2.9
Pass by copy: 0.13304495811462 sec<br>Pass by reference: 0.13392400741577 sec<br>
Output for 5.2.8
Pass by copy: 0.13081097602844 sec<br>Pass by reference: 0.11900496482849 sec<br>
Output for 5.2.7
Pass by copy: 0.12766599655151 sec<br>Pass by reference: 0.11155414581299 sec<br>
Output for 5.2.6
Pass by copy: 0.16350102424622 sec<br>Pass by reference: 0.17945504188538 sec<br>
Output for 5.2.5
Pass by copy: 0.20207118988037 sec<br>Pass by reference: 0.13324403762817 sec<br>
Output for 5.2.4
Pass by copy: 0.22357320785522 sec<br>Pass by reference: 0.14417505264282 sec<br>
Output for 5.2.3
Pass by copy: 0.27645993232727 sec<br>Pass by reference: 0.19527387619019 sec<br>
Output for 5.2.2
Pass by copy: 0.77913403511047 sec<br>Pass by reference: 0.86394190788269 sec<br>
Output for 5.2.1
Pass by copy: 0.3828010559082 sec<br>Pass by reference: 0.3931519985199 sec<br>
Output for 5.2.0
Pass by copy: 0.30170011520386 sec<br>Pass by reference: 0.48767805099487 sec<br>
Output for 5.1.6
Pass by copy: 0.31565284729004 sec<br>Pass by reference: 0.35428190231323 sec<br>
Output for 5.1.5
Pass by copy: 0.29402899742126 sec<br>Pass by reference: 0.2949390411377 sec<br>
Output for 5.1.4
Pass by copy: 0.3572108745575 sec<br>Pass by reference: 0.27491688728333 sec<br>
Output for 5.1.3
Pass by copy: 0.36703896522522 sec<br>Pass by reference: 0.3899610042572 sec<br>
Output for 5.1.2
Pass by copy: 0.36617016792297 sec<br>Pass by reference: 0.47013282775879 sec<br>
Output for 5.1.1
Pass by copy: 0.48611402511597 sec<br>Pass by reference: 0.44821286201477 sec<br>
Output for 5.1.0
Pass by copy: 0.42493891716003 sec<br>Pass by reference: 0.33795881271362 sec<br>
Output for 5.0.5
Pass by copy: 0.46067190170288 sec<br>Pass by reference: 0.34866094589233 sec<br>
Output for 5.0.4
Pass by copy: 0.32054901123047 sec<br>Pass by reference: 0.31614398956299 sec<br>
Output for 5.0.3
Pass by copy: 0.3228919506073 sec<br>Pass by reference: 0.32819199562073 sec<br>
Output for 5.0.2
Pass by copy: 0.33077692985535 sec<br>Pass by reference: 0.3099148273468 sec<br>
Output for 5.0.1
Pass by copy: 0.32774496078491 sec<br>Pass by reference: 0.31707191467285 sec<br>
Output for 5.0.0
Pass by copy: 0.32691287994385 sec<br>Pass by reference: 0.39425897598267 sec<br>
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/mmjeS on line 5
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1
Parse error: parse error, unexpected T_CONST, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /in/mmjeS on line 5
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in /in/mmjeS on line 5
Process exited with code 255.

preferences:
227.34 ms | 401 KiB | 325 Q