3v4l.org

run code in 300+ PHP versions simultaneously
<?php /** * @param $x * @return int * @throws Exception */ function castToInt($x) { $result = intval($x); if ($x === $result) { return $result; } throw new \Exception("Not an int"); } /** * @param $x * @return bool */ function isInt($x) { return ($x === intval($x)); } error_reporting(-1); $time = microtime(TRUE); $even = $odd = array(); foreach (range(1, 100000) as $i) { $value = $i / 2; if (isInt($value)) { $even[] = $value; } } $isIntTime = microtime(TRUE) - $time; $time = microtime(TRUE); $even = $odd = array(); foreach (range(1, 100000) as $i) { try { $value = castToInt($i/2); $even[] = $value; } catch (\Exception $e) { //we don't care about unparseable stuff. } } $castExceptionTime = microtime(TRUE) - $time; echo 'castException microtime: '.$castExceptionTime.PHP_EOL; echo 'isInt microtime: '.$isIntTime.PHP_EOL; $ratioSlower = round($castExceptionTime / $isIntTime, 1); echo "Exception version is ".$ratioSlower." times slower.".PHP_EOL;
Output for 7.3.1
castException microtime: 0.044790029525757 isInt microtime: 0.0089569091796875 Exception version is 5 times slower.
Output for 7.3.0
castException microtime: 0.047587871551514 isInt microtime: 0.02436900138855 Exception version is 2 times slower.
Output for 7.2.13
castException microtime: 0.063313007354736 isInt microtime: 0.017524003982544 Exception version is 3.6 times slower.
Output for 7.2.12
castException microtime: 0.045006990432739 isInt microtime: 0.015412092208862 Exception version is 2.9 times slower.
Output for 7.2.11
castException microtime: 0.040633201599121 isInt microtime: 0.014582872390747 Exception version is 2.8 times slower.
Output for 7.2.10
castException microtime: 0.046004056930542 isInt microtime: 0.021051168441772 Exception version is 2.2 times slower.
Output for 7.2.9
castException microtime: 0.048811912536621 isInt microtime: 0.012140989303589 Exception version is 4 times slower.
Output for 7.2.8
castException microtime: 0.042281866073608 isInt microtime: 0.017291069030762 Exception version is 2.4 times slower.
Output for 7.2.7
castException microtime: 0.054708003997803 isInt microtime: 0.019718885421753 Exception version is 2.8 times slower.
Output for 7.2.6
castException microtime: 0.040519952774048 isInt microtime: 0.0094230175018311 Exception version is 4.3 times slower.
Output for 7.2.5
castException microtime: 0.044338941574097 isInt microtime: 0.0090970993041992 Exception version is 4.9 times slower.
Output for 7.2.4
castException microtime: 0.045799970626831 isInt microtime: 0.011877059936523 Exception version is 3.9 times slower.
Output for 7.2.3
castException microtime: 0.049499988555908 isInt microtime: 0.011069059371948 Exception version is 4.5 times slower.
Output for 7.2.2
castException microtime: 0.039865016937256 isInt microtime: 0.018746137619019 Exception version is 2.1 times slower.
Output for 7.2.1
castException microtime: 0.045412063598633 isInt microtime: 0.022765874862671 Exception version is 2 times slower.
Output for 7.2.0
castException microtime: 0.04167103767395 isInt microtime: 0.0094640254974365 Exception version is 4.4 times slower.
Output for 7.1.25
castException microtime: 0.059302806854248 isInt microtime: 0.031756162643433 Exception version is 1.9 times slower.
Output for 7.1.24
castException microtime: 0.058839797973633 isInt microtime: 0.02677583694458 Exception version is 2.2 times slower.
Output for 7.1.23
castException microtime: 0.057714939117432 isInt microtime: 0.025875091552734 Exception version is 2.2 times slower.
Output for 7.1.22
castException microtime: 0.060452938079834 isInt microtime: 0.028260946273804 Exception version is 2.1 times slower.
Output for 7.1.21
castException microtime: 0.061002016067505 isInt microtime: 0.024272918701172 Exception version is 2.5 times slower.
Output for 7.1.20
castException microtime: 0.061017990112305 isInt microtime: 0.02495288848877 Exception version is 2.4 times slower.
Output for 7.1.19
castException microtime: 0.063328981399536 isInt microtime: 0.024211168289185 Exception version is 2.6 times slower.
Output for 7.1.18
castException microtime: 0.059725999832153 isInt microtime: 0.02175498008728 Exception version is 2.7 times slower.
Output for 7.1.17
castException microtime: 0.074184894561768 isInt microtime: 0.033910036087036 Exception version is 2.2 times slower.
Output for 7.1.16
castException microtime: 0.061264991760254 isInt microtime: 0.053462982177734 Exception version is 1.1 times slower.
Output for 7.1.15
castException microtime: 0.06302809715271 isInt microtime: 0.052531957626343 Exception version is 1.2 times slower.
Output for 7.1.14
castException microtime: 0.059916019439697 isInt microtime: 0.026347160339355 Exception version is 2.3 times slower.
Output for 7.1.13
castException microtime: 0.064260959625244 isInt microtime: 0.027070999145508 Exception version is 2.4 times slower.
Output for 7.1.12
castException microtime: 0.062002897262573 isInt microtime: 0.029261112213135 Exception version is 2.1 times slower.
Output for 7.1.11
castException microtime: 0.060843944549561 isInt microtime: 0.025227785110474 Exception version is 2.4 times slower.
Output for 7.1.10
castException microtime: 0.059311151504517 isInt microtime: 0.023442983627319 Exception version is 2.5 times slower.
Output for 7.1.9
castException microtime: 0.060290813446045 isInt microtime: 0.024556159973145 Exception version is 2.5 times slower.
Output for 7.1.8
castException microtime: 0.0607590675354 isInt microtime: 0.024088859558105 Exception version is 2.5 times slower.
Output for 7.1.7
castException microtime: 0.059746980667114 isInt microtime: 0.027404069900513 Exception version is 2.2 times slower.
Output for 7.1.6
castException microtime: 0.057693958282471 isInt microtime: 0.026855945587158 Exception version is 2.1 times slower.
Output for 7.1.5
castException microtime: 0.059885025024414 isInt microtime: 0.029232025146484 Exception version is 2 times slower.
Output for 7.1.4
castException microtime: 0.059216976165771 isInt microtime: 0.026518821716309 Exception version is 2.2 times slower.
Output for 7.1.3
castException microtime: 0.059421062469482 isInt microtime: 0.024168014526367 Exception version is 2.5 times slower.
Output for 7.1.2
castException microtime: 0.062561988830566 isInt microtime: 0.023192882537842 Exception version is 2.7 times slower.
Output for 7.1.1
castException microtime: 0.059466123580933 isInt microtime: 0.021259069442749 Exception version is 2.8 times slower.
Output for 7.1.0
castException microtime: 0.060667037963867 isInt microtime: 0.022639989852905 Exception version is 2.7 times slower.
Output for 7.0.33
castException microtime: 0.084178924560547 isInt microtime: 0.019840955734253 Exception version is 4.2 times slower.
Output for 7.0.32
castException microtime: 0.07669997215271 isInt microtime: 0.024895906448364 Exception version is 3.1 times slower.
Output for 7.0.31
castException microtime: 0.077989101409912 isInt microtime: 0.025891065597534 Exception version is 3 times slower.
Output for 7.0.30
castException microtime: 0.081083059310913 isInt microtime: 0.033601999282837 Exception version is 2.4 times slower.
Output for 7.0.29
castException microtime: 0.077425956726074 isInt microtime: 0.029043197631836 Exception version is 2.7 times slower.
Output for 7.0.28
castException microtime: 0.10257887840271 isInt microtime: 0.030518054962158 Exception version is 3.4 times slower.
Output for 7.0.27
castException microtime: 0.078856945037842 isInt microtime: 0.028566837310791 Exception version is 2.8 times slower.
Output for 7.0.26
castException microtime: 0.078838109970093 isInt microtime: 0.032888889312744 Exception version is 2.4 times slower.
Output for 7.0.25
castException microtime: 0.077955007553101 isInt microtime: 0.028198003768921 Exception version is 2.8 times slower.
Output for 7.0.24
castException microtime: 0.079614162445068 isInt microtime: 0.028430938720703 Exception version is 2.8 times slower.
Output for 7.0.23
castException microtime: 0.076644897460938 isInt microtime: 0.027029991149902 Exception version is 2.8 times slower.
Output for 7.0.22
castException microtime: 0.08043098449707 isInt microtime: 0.032002925872803 Exception version is 2.5 times slower.
Output for 7.0.21
castException microtime: 0.081032991409302 isInt microtime: 0.030778169631958 Exception version is 2.6 times slower.
Output for 7.0.20
castException microtime: 0.12571287155151 isInt microtime: 0.03376579284668 Exception version is 3.7 times slower.
Output for 7.0.19
castException microtime: 0.082267045974731 isInt microtime: 0.032669067382812 Exception version is 2.5 times slower.
Output for 7.0.18
castException microtime: 0.078824043273926 isInt microtime: 0.028299808502197 Exception version is 2.8 times slower.
Output for 7.0.17
castException microtime: 0.076431035995483 isInt microtime: 0.028080940246582 Exception version is 2.7 times slower.
Output for 7.0.16
castException microtime: 0.078561067581177 isInt microtime: 0.02419900894165 Exception version is 3.2 times slower.
Output for 7.0.15
castException microtime: 0.080878973007202 isInt microtime: 0.03055214881897 Exception version is 2.6 times slower.
Output for 7.0.14
castException microtime: 0.081300020217896 isInt microtime: 0.030076026916504 Exception version is 2.7 times slower.
Output for 7.0.13
castException microtime: 0.078841924667358 isInt microtime: 0.02898120880127 Exception version is 2.7 times slower.
Output for 7.0.12
castException microtime: 0.078369140625 isInt microtime: 0.026721000671387 Exception version is 2.9 times slower.
Output for 7.0.11
castException microtime: 0.093817949295044 isInt microtime: 0.030082941055298 Exception version is 3.1 times slower.
Output for 7.0.10
castException microtime: 0.074301958084106 isInt microtime: 0.025669097900391 Exception version is 2.9 times slower.
Output for 7.0.9
castException microtime: 0.074959993362427 isInt microtime: 0.025543928146362 Exception version is 2.9 times slower.
Output for 7.0.8
castException microtime: 0.076745986938477 isInt microtime: 0.027660131454468 Exception version is 2.8 times slower.
Output for 7.0.7
castException microtime: 0.074601173400879 isInt microtime: 0.021579027175903 Exception version is 3.5 times slower.
Output for 7.0.6
castException microtime: 0.076298952102661 isInt microtime: 0.026705026626587 Exception version is 2.9 times slower.
Output for 7.0.5
castException microtime: 0.077107906341553 isInt microtime: 0.034093856811523 Exception version is 2.3 times slower.
Output for 7.0.4
castException microtime: 0.077335119247437 isInt microtime: 0.029690980911255 Exception version is 2.6 times slower.
Output for 7.0.3
castException microtime: 0.07779598236084 isInt microtime: 0.05308198928833 Exception version is 1.5 times slower.
Output for 7.0.2
castException microtime: 0.079869031906128 isInt microtime: 0.056425094604492 Exception version is 1.4 times slower.
Output for 7.0.1
castException microtime: 0.10169005393982 isInt microtime: 0.023916959762573 Exception version is 4.3 times slower.
Output for 7.0.0
castException microtime: 0.074735879898071 isInt microtime: 0.026546955108643 Exception version is 2.8 times slower.
Output for 5.6.38
castException microtime: 0.15307402610779 isInt microtime: 0.06333589553833 Exception version is 2.4 times slower.
Output for 5.6.37
castException microtime: 0.15222883224487 isInt microtime: 0.064215898513794 Exception version is 2.4 times slower.
Output for 5.6.36
castException microtime: 0.15389609336853 isInt microtime: 0.07662296295166 Exception version is 2 times slower.
Output for 5.6.35
castException microtime: 0.16310811042786 isInt microtime: 0.066195011138916 Exception version is 2.5 times slower.
Output for 5.6.34
castException microtime: 0.1533579826355 isInt microtime: 0.068542957305908 Exception version is 2.2 times slower.
Output for 5.6.33
castException microtime: 0.15166401863098 isInt microtime: 0.063559055328369 Exception version is 2.4 times slower.
Output for 5.6.32
castException microtime: 0.15565204620361 isInt microtime: 0.067352056503296 Exception version is 2.3 times slower.
Output for 5.6.31
castException microtime: 0.16455006599426 isInt microtime: 0.067466974258423 Exception version is 2.4 times slower.
Output for 5.6.30
castException microtime: 0.15273213386536 isInt microtime: 0.066767930984497 Exception version is 2.3 times slower.
Output for 5.6.29
castException microtime: 0.16675305366516 isInt microtime: 0.10809016227722 Exception version is 1.5 times slower.
Output for 5.6.28
castException microtime: 0.15088415145874 isInt microtime: 0.1292610168457 Exception version is 1.2 times slower.
Output for 5.6.27
castException microtime: 0.15405201911926 isInt microtime: 0.11174488067627 Exception version is 1.4 times slower.
Output for 5.6.26
castException microtime: 0.14958620071411 isInt microtime: 0.065176963806152 Exception version is 2.3 times slower.
Output for 5.6.25
castException microtime: 0.15234684944153 isInt microtime: 0.084964990615845 Exception version is 1.8 times slower.
Output for 5.6.24
castException microtime: 0.1524510383606 isInt microtime: 0.065747976303101 Exception version is 2.3 times slower.
Output for 5.6.23
castException microtime: 0.15510082244873 isInt microtime: 0.10773682594299 Exception version is 1.4 times slower.
Output for 5.6.22
castException microtime: 0.15656280517578 isInt microtime: 0.080991983413696 Exception version is 1.9 times slower.
Output for 5.6.21
castException microtime: 0.15324687957764 isInt microtime: 0.1180419921875 Exception version is 1.3 times slower.
Output for 5.6.20
castException microtime: 0.15563893318176 isInt microtime: 0.10181212425232 Exception version is 1.5 times slower.
Output for 5.6.19
castException microtime: 0.16236901283264 isInt microtime: 0.1019070148468 Exception version is 1.6 times slower.
Output for 5.6.18
castException microtime: 0.15418815612793 isInt microtime: 0.17999386787415 Exception version is 0.9 times slower.
Output for 5.6.17
castException microtime: 0.15617203712463 isInt microtime: 0.10659599304199 Exception version is 1.5 times slower.
Output for 5.6.16
castException microtime: 0.14924621582031 isInt microtime: 0.14863896369934 Exception version is 1 times slower.
Output for 5.6.15
castException microtime: 0.16762900352478 isInt microtime: 0.12024712562561 Exception version is 1.4 times slower.
Output for 5.6.14
castException microtime: 0.1548318862915 isInt microtime: 0.1042149066925 Exception version is 1.5 times slower.
Output for 5.6.13
castException microtime: 0.15184783935547 isInt microtime: 0.064702987670898 Exception version is 2.3 times slower.
Output for 5.6.12
castException microtime: 0.16372108459473 isInt microtime: 0.067151069641113 Exception version is 2.4 times slower.
Output for 5.6.11
castException microtime: 0.15111112594604 isInt microtime: 0.066226005554199 Exception version is 2.3 times slower.
Output for 5.6.10
castException microtime: 0.15149903297424 isInt microtime: 0.080182075500488 Exception version is 1.9 times slower.
Output for 5.6.9
castException microtime: 0.1510329246521 isInt microtime: 0.066479921340942 Exception version is 2.3 times slower.
Output for 5.6.8
castException microtime: 0.14368605613708 isInt microtime: 0.085147857666016 Exception version is 1.7 times slower.
Output for 5.6.7
castException microtime: 0.15439414978027 isInt microtime: 0.069010019302368 Exception version is 2.2 times slower.
Output for 5.6.6
castException microtime: 0.15238404273987 isInt microtime: 0.064779043197632 Exception version is 2.4 times slower.
Output for 5.6.5
castException microtime: 0.14248394966125 isInt microtime: 0.064938068389893 Exception version is 2.2 times slower.
Output for 5.6.4
castException microtime: 0.1550600528717 isInt microtime: 0.062945127487183 Exception version is 2.5 times slower.
Output for 5.6.3
castException microtime: 0.1503369808197 isInt microtime: 0.064301013946533 Exception version is 2.3 times slower.
Output for 5.6.2
castException microtime: 0.152498960495 isInt microtime: 0.069480895996094 Exception version is 2.2 times slower.
Output for 5.6.1
castException microtime: 0.15294408798218 isInt microtime: 0.066771984100342 Exception version is 2.3 times slower.
Output for 5.6.0
castException microtime: 0.15602779388428 isInt microtime: 0.068676948547363 Exception version is 2.3 times slower.
Output for 5.5.38
castException microtime: 0.15338516235352 isInt microtime: 0.06709098815918 Exception version is 2.3 times slower.
Output for 5.5.37
castException microtime: 0.17929482460022 isInt microtime: 0.07184886932373 Exception version is 2.5 times slower.
Output for 5.5.36
castException microtime: 0.15289115905762 isInt microtime: 0.06463098526001 Exception version is 2.4 times slower.
Output for 5.5.35
castException microtime: 0.1553590297699 isInt microtime: 0.068252086639404 Exception version is 2.3 times slower.
Output for 5.5.34
castException microtime: 0.15514397621155 isInt microtime: 0.067419052124023 Exception version is 2.3 times slower.
Output for 5.5.33
castException microtime: 0.15843605995178 isInt microtime: 0.062952041625977 Exception version is 2.5 times slower.
Output for 5.5.32
castException microtime: 0.16754007339478 isInt microtime: 0.083759069442749 Exception version is 2 times slower.
Output for 5.5.31
castException microtime: 0.15357899665833 isInt microtime: 0.10547804832458 Exception version is 1.5 times slower.
Output for 5.5.30
castException microtime: 0.15300893783569 isInt microtime: 0.078405141830444 Exception version is 2 times slower.
Output for 5.5.29
castException microtime: 0.15756702423096 isInt microtime: 0.06509804725647 Exception version is 2.4 times slower.
Output for 5.5.28
castException microtime: 0.15662980079651 isInt microtime: 0.068946838378906 Exception version is 2.3 times slower.
Output for 5.5.27
castException microtime: 0.15033388137817 isInt microtime: 0.077263832092285 Exception version is 1.9 times slower.
Output for 5.5.26
castException microtime: 0.15676617622375 isInt microtime: 0.064466953277588 Exception version is 2.4 times slower.
Output for 5.5.25
castException microtime: 0.15292406082153 isInt microtime: 0.065123081207275 Exception version is 2.3 times slower.
Output for 5.5.24
castException microtime: 0.16865801811218 isInt microtime: 0.082119941711426 Exception version is 2.1 times slower.
Output for 5.5.23
castException microtime: 0.15242195129395 isInt microtime: 0.065814971923828 Exception version is 2.3 times slower.
Output for 5.5.22
castException microtime: 0.15728998184204 isInt microtime: 0.097376823425293 Exception version is 1.6 times slower.
Output for 5.5.21
castException microtime: 0.15381407737732 isInt microtime: 0.067240953445435 Exception version is 2.3 times slower.
Output for 5.5.20
castException microtime: 0.15844488143921 isInt microtime: 0.11922788619995 Exception version is 1.3 times slower.
Output for 5.5.19
castException microtime: 0.15418601036072 isInt microtime: 0.067270040512085 Exception version is 2.3 times slower.
Output for 5.5.18
castException microtime: 0.17435312271118 isInt microtime: 0.06200098991394 Exception version is 2.8 times slower.
Output for 5.5.17
castException microtime: 0.15356183052063 isInt microtime: 0.0641188621521 Exception version is 2.4 times slower.
Output for 5.5.16
castException microtime: 0.15819406509399 isInt microtime: 0.069825172424316 Exception version is 2.3 times slower.
Output for 5.5.15
castException microtime: 0.15223407745361 isInt microtime: 0.067341804504395 Exception version is 2.3 times slower.
Output for 5.5.14
castException microtime: 0.16534614562988 isInt microtime: 0.073153018951416 Exception version is 2.3 times slower.
Output for 5.5.13
castException microtime: 0.1566309928894 isInt microtime: 0.066143989562988 Exception version is 2.4 times slower.
Output for 5.5.12
castException microtime: 0.15346789360046 isInt microtime: 0.064453840255737 Exception version is 2.4 times slower.
Output for 5.5.11
castException microtime: 0.14864683151245 isInt microtime: 0.069406986236572 Exception version is 2.1 times slower.
Output for 5.5.10
castException microtime: 0.15344309806824 isInt microtime: 0.083410024642944 Exception version is 1.8 times slower.
Output for 5.5.9
castException microtime: 0.14973497390747 isInt microtime: 0.098083019256592 Exception version is 1.5 times slower.
Output for 5.5.8
castException microtime: 0.15292906761169 isInt microtime: 0.084564924240112 Exception version is 1.8 times slower.
Output for 5.5.7
castException microtime: 0.15208005905151 isInt microtime: 0.088615894317627 Exception version is 1.7 times slower.
Output for 5.5.6
castException microtime: 0.15275001525879 isInt microtime: 0.064893007278442 Exception version is 2.4 times slower.
Output for 5.5.5
castException microtime: 0.15228199958801 isInt microtime: 0.10736799240112 Exception version is 1.4 times slower.
Output for 5.5.4
castException microtime: 0.14799880981445 isInt microtime: 0.10625290870667 Exception version is 1.4 times slower.
Output for 5.5.3
castException microtime: 0.15949392318726 isInt microtime: 0.060887098312378 Exception version is 2.6 times slower.
Output for 5.5.2
castException microtime: 0.14472913742065 isInt microtime: 0.071490049362183 Exception version is 2 times slower.
Output for 5.5.1
castException microtime: 0.15176892280579 isInt microtime: 0.070228099822998 Exception version is 2.2 times slower.
Output for 5.5.0
castException microtime: 0.15416288375854 isInt microtime: 0.067599058151245 Exception version is 2.3 times slower.
Output for 5.4.45
castException microtime: 0.15651416778564 isInt microtime: 0.066416025161743 Exception version is 2.4 times slower.
Output for 5.4.44
castException microtime: 0.15708899497986 isInt microtime: 0.075657844543457 Exception version is 2.1 times slower.
Output for 5.4.43
castException microtime: 0.15523791313171 isInt microtime: 0.067561149597168 Exception version is 2.3 times slower.
Output for 5.4.42
castException microtime: 0.16530799865723 isInt microtime: 0.064316034317017 Exception version is 2.6 times slower.
Output for 5.4.41
castException microtime: 0.14947605133057 isInt microtime: 0.065912008285522 Exception version is 2.3 times slower.
Output for 5.4.40
castException microtime: 0.15512704849243 isInt microtime: 0.066452026367188 Exception version is 2.3 times slower.
Output for 5.4.39
castException microtime: 0.15650510787964 isInt microtime: 0.065757989883423 Exception version is 2.4 times slower.
Output for 5.4.38
castException microtime: 0.15921497344971 isInt microtime: 0.066187858581543 Exception version is 2.4 times slower.
Output for 5.4.37
castException microtime: 0.15369606018066 isInt microtime: 0.064730882644653 Exception version is 2.4 times slower.
Output for 5.4.36
castException microtime: 0.15643692016602 isInt microtime: 0.067750215530396 Exception version is 2.3 times slower.
Output for 5.4.35
castException microtime: 0.14803194999695 isInt microtime: 0.065735101699829 Exception version is 2.3 times slower.
Output for 5.4.34
castException microtime: 0.15579295158386 isInt microtime: 0.075379848480225 Exception version is 2.1 times slower.
Output for 5.4.33
castException microtime: 0.15010809898376 isInt microtime: 0.06275200843811 Exception version is 2.4 times slower.
Output for 5.4.32
castException microtime: 0.15633606910706 isInt microtime: 0.088580131530762 Exception version is 1.8 times slower.
Output for 5.4.31
castException microtime: 0.15313100814819 isInt microtime: 0.10732007026672 Exception version is 1.4 times slower.
Output for 5.4.30
castException microtime: 0.15291595458984 isInt microtime: 0.090929985046387 Exception version is 1.7 times slower.
Output for 5.4.29
castException microtime: 0.15413403511047 isInt microtime: 0.091996192932129 Exception version is 1.7 times slower.
Output for 5.4.28
castException microtime: 0.14929008483887 isInt microtime: 0.10002207756042 Exception version is 1.5 times slower.
Output for 5.4.27
castException microtime: 0.15687990188599 isInt microtime: 0.064854860305786 Exception version is 2.4 times slower.
Output for 5.4.26
castException microtime: 0.16894221305847 isInt microtime: 0.065516948699951 Exception version is 2.6 times slower.
Output for 5.4.25
castException microtime: 0.15299201011658 isInt microtime: 0.0640709400177 Exception version is 2.4 times slower.
Output for 5.4.24
castException microtime: 0.15376496315002 isInt microtime: 0.065828084945679 Exception version is 2.3 times slower.
Output for 5.4.23
castException microtime: 0.15100288391113 isInt microtime: 0.064698934555054 Exception version is 2.3 times slower.
Output for 5.4.22
castException microtime: 0.15550899505615 isInt microtime: 0.063868999481201 Exception version is 2.4 times slower.
Output for 5.4.21
castException microtime: 0.17519998550415 isInt microtime: 0.066662788391113 Exception version is 2.6 times slower.
Output for 5.4.20
castException microtime: 0.15792989730835 isInt microtime: 0.066303014755249 Exception version is 2.4 times slower.
Output for 5.4.19
castException microtime: 0.16031503677368 isInt microtime: 0.066356897354126 Exception version is 2.4 times slower.
Output for 5.4.18
castException microtime: 0.15925693511963 isInt microtime: 0.068391084671021 Exception version is 2.3 times slower.
Output for 5.4.17
castException microtime: 0.15648102760315 isInt microtime: 0.068055152893066 Exception version is 2.3 times slower.
Output for 5.4.16
castException microtime: 0.15885090827942 isInt microtime: 0.069951057434082 Exception version is 2.3 times slower.
Output for 5.4.15
castException microtime: 0.15510296821594 isInt microtime: 0.066634893417358 Exception version is 2.3 times slower.
Output for 5.4.14
castException microtime: 0.15934991836548 isInt microtime: 0.079080104827881 Exception version is 2 times slower.
Output for 5.4.13
castException microtime: 0.16595411300659 isInt microtime: 0.12197613716125 Exception version is 1.4 times slower.
Output for 5.4.12
castException microtime: 0.1755838394165 isInt microtime: 0.11404585838318 Exception version is 1.5 times slower.
Output for 5.4.11
castException microtime: 0.15532088279724 isInt microtime: 0.074389934539795 Exception version is 2.1 times slower.
Output for 5.4.10
castException microtime: 0.16957902908325 isInt microtime: 0.063946962356567 Exception version is 2.7 times slower.
Output for 5.4.9
castException microtime: 0.14806699752808 isInt microtime: 0.063359022140503 Exception version is 2.3 times slower.
Output for 5.4.8
castException microtime: 0.14591407775879 isInt microtime: 0.063051223754883 Exception version is 2.3 times slower.
Output for 5.4.7
castException microtime: 0.17175912857056 isInt microtime: 0.067990064620972 Exception version is 2.5 times slower.
Output for 5.4.6
castException microtime: 0.15973591804504 isInt microtime: 0.063927888870239 Exception version is 2.5 times slower.
Output for 5.4.5
castException microtime: 0.16608285903931 isInt microtime: 0.091455221176147 Exception version is 1.8 times slower.
Output for 5.4.4
castException microtime: 0.148029088974 isInt microtime: 0.065814018249512 Exception version is 2.2 times slower.
Output for 5.4.3
castException microtime: 0.17449402809143 isInt microtime: 0.065836906433105 Exception version is 2.7 times slower.
Output for 5.4.2
castException microtime: 0.16667199134827 isInt microtime: 0.066210985183716 Exception version is 2.5 times slower.
Output for 5.4.1
castException microtime: 0.15616607666016 isInt microtime: 0.063858032226562 Exception version is 2.4 times slower.
Output for 5.4.0
castException microtime: 0.15324187278748 isInt microtime: 0.063679933547974 Exception version is 2.4 times slower.
Output for 5.3.29
castException microtime: 0.18548917770386 isInt microtime: 0.075096130371094 Exception version is 2.5 times slower.
Output for 5.3.28
castException microtime: 0.18982696533203 isInt microtime: 0.075931072235107 Exception version is 2.5 times slower.
Output for 5.3.27
castException microtime: 0.19355487823486 isInt microtime: 0.077477216720581 Exception version is 2.5 times slower.
Output for 5.3.26
castException microtime: 0.19177412986755 isInt microtime: 0.075811147689819 Exception version is 2.5 times slower.
Output for 5.3.25
castException microtime: 0.19358897209167 isInt microtime: 0.078361034393311 Exception version is 2.5 times slower.
Output for 5.3.24
castException microtime: 0.19293403625488 isInt microtime: 0.11028099060059 Exception version is 1.7 times slower.
Output for 5.3.23
castException microtime: 0.21219897270203 isInt microtime: 0.084341049194336 Exception version is 2.5 times slower.
Output for 5.3.22
castException microtime: 0.18986988067627 isInt microtime: 0.075058221817017 Exception version is 2.5 times slower.
Output for 5.3.21
castException microtime: 0.18781304359436 isInt microtime: 0.07583212852478 Exception version is 2.5 times slower.
Output for 5.3.20
castException microtime: 0.19398999214172 isInt microtime: 0.097104072570801 Exception version is 2 times slower.
Output for 5.3.19
castException microtime: 0.18511605262756 isInt microtime: 0.076718091964722 Exception version is 2.4 times slower.
Output for 5.3.18
castException microtime: 0.19376301765442 isInt microtime: 0.076709985733032 Exception version is 2.5 times slower.
Output for 5.3.17
castException microtime: 0.20270895957947 isInt microtime: 0.078524112701416 Exception version is 2.6 times slower.
Output for 5.3.16
castException microtime: 0.19429016113281 isInt microtime: 0.081859111785889 Exception version is 2.4 times slower.
Output for 5.3.15
castException microtime: 0.20058512687683 isInt microtime: 0.0816969871521 Exception version is 2.5 times slower.
Output for 5.3.14
castException microtime: 0.20303893089294 isInt microtime: 0.086016178131104 Exception version is 2.4 times slower.
Output for 5.3.13
castException microtime: 0.1823410987854 isInt microtime: 0.082173109054565 Exception version is 2.2 times slower.
Output for 5.3.12
castException microtime: 0.19405889511108 isInt microtime: 0.075047016143799 Exception version is 2.6 times slower.
Output for 5.3.11
castException microtime: 0.19799399375916 isInt microtime: 0.075309991836548 Exception version is 2.6 times slower.
Output for 5.3.10
castException microtime: 0.20782899856567 isInt microtime: 0.093619108200073 Exception version is 2.2 times slower.
Output for 5.3.9
castException microtime: 0.19165706634521 isInt microtime: 0.0750892162323 Exception version is 2.6 times slower.
Output for 5.3.8
castException microtime: 0.19265604019165 isInt microtime: 0.07616400718689 Exception version is 2.5 times slower.
Output for 5.3.7
castException microtime: 0.21341109275818 isInt microtime: 0.074926137924194 Exception version is 2.8 times slower.
Output for 5.3.6
castException microtime: 0.19824504852295 isInt microtime: 0.095005989074707 Exception version is 2.1 times slower.
Output for 5.3.5
castException microtime: 0.19073486328125 isInt microtime: 0.085721015930176 Exception version is 2.2 times slower.
Output for 5.3.4
castException microtime: 0.19359397888184 isInt microtime: 0.08243203163147 Exception version is 2.3 times slower.
Output for 5.3.3
castException microtime: 0.20676898956299 isInt microtime: 0.082129001617432 Exception version is 2.5 times slower.
Output for 5.3.2
castException microtime: 0.2058629989624 isInt microtime: 0.082354068756104 Exception version is 2.5 times slower.
Output for 5.3.1
castException microtime: 0.20428109169006 isInt microtime: 0.075066089630127 Exception version is 2.7 times slower.
Output for 5.3.0
castException microtime: 0.20290803909302 isInt microtime: 0.081451177597046 Exception version is 2.5 times slower.
Output for 5.2.17
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21474099159241 isInt microtime: 0.13547301292419 Exception version is 1.6 times slower.
Output for 5.2.16
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21109795570374 isInt microtime: 0.10851621627808 Exception version is 1.9 times slower.
Output for 5.2.15
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.19965982437134 isInt microtime: 0.086558103561401 Exception version is 2.3 times slower.
Output for 5.2.14
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20660185813904 isInt microtime: 0.082365036010742 Exception version is 2.5 times slower.
Output for 5.2.13
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21028304100037 isInt microtime: 0.089380025863647 Exception version is 2.4 times slower.
Output for 5.2.12
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20650887489319 isInt microtime: 0.08870005607605 Exception version is 2.3 times slower.
Output for 5.2.11
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20336508750916 isInt microtime: 0.091950178146362 Exception version is 2.2 times slower.
Output for 5.2.10
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20385789871216 isInt microtime: 0.083878993988037 Exception version is 2.4 times slower.
Output for 5.2.9
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21994686126709 isInt microtime: 0.094341993331909 Exception version is 2.3 times slower.
Output for 5.2.8
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21479201316833 isInt microtime: 0.089071035385132 Exception version is 2.4 times slower.
Output for 5.2.7
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20683979988098 isInt microtime: 0.087448120117188 Exception version is 2.4 times slower.
Output for 5.2.6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.2225079536438 isInt microtime: 0.086214065551758 Exception version is 2.6 times slower.
Output for 5.2.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21852993965149 isInt microtime: 0.09856104850769 Exception version is 2.2 times slower.
Output for 5.2.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.22189283370972 isInt microtime: 0.10075807571411 Exception version is 2.2 times slower.
Output for 5.2.3
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.21264696121216 isInt microtime: 0.090234041213989 Exception version is 2.4 times slower.
Output for 5.2.2
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.22696709632874 isInt microtime: 0.099992036819458 Exception version is 2.3 times slower.
Output for 5.2.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.19815611839294 isInt microtime: 0.075160980224609 Exception version is 2.6 times slower.
Output for 5.2.0
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.20756101608276 isInt microtime: 0.085602045059204 Exception version is 2.4 times slower.
Output for 5.1.6
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.24284315109253 isInt microtime: 0.097198963165283 Exception version is 2.5 times slower.
Output for 5.1.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.23981285095215 isInt microtime: 0.098481893539429 Exception version is 2.4 times slower.
Output for 5.1.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.23492693901062 isInt microtime: 0.091008901596069 Exception version is 2.6 times slower.
Output for 5.1.3
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.23395609855652 isInt microtime: 0.092319965362549 Exception version is 2.5 times slower.
Output for 5.1.2
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.26353216171265 isInt microtime: 0.091974973678589 Exception version is 2.9 times slower.
Output for 5.1.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.23578405380249 isInt microtime: 0.096420049667358 Exception version is 2.4 times slower.
Output for 5.1.0
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.23086714744568 isInt microtime: 0.11611795425415 Exception version is 2 times slower.
Output for 5.0.5
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.34031009674072 isInt microtime: 0.1688449382782 Exception version is 2 times slower.
Output for 5.0.4
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.3347020149231 isInt microtime: 0.18186092376709 Exception version is 1.8 times slower.
Output for 5.0.3
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.33875012397766 isInt microtime: 0.17363810539246 Exception version is 2 times slower.
Output for 5.0.2
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 castException microtime: 0.32091307640076 isInt microtime: 0.16413307189941 Exception version is 2 times slower.
Output for 5.0.1
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 62 castException microtime: 0.30929684638977PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 63 isInt microtime: 0.16167807579041PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 68 Exception version is 1.9 times slower.PHP_EOL
Output for 5.0.0
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 14 Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /in/KENTC on line 55 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 62 castException microtime: 0.31298398971558PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 63 isInt microtime: 0.17193603515625PHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/KENTC on line 68 Exception version is 1.8 times slower.PHP_EOL
Output for 4.4.2 - 4.4.9
Parse error: syntax error, unexpected T_NEW in /in/KENTC on line 14
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_NEW in /in/KENTC on line 14
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/KENTC on line 14
Process exited with code 255.

preferences:
57.31 ms | 1698 KiB | 4 Q