3v4l.org

run code in 300+ PHP versions simultaneously
<?php $isset = true; $array = array(); $notSetArray = array(0=>''); $string = ''; // Test Source function TestEmpty() { $array = array(); $i = 0; /* The Test */ $t = microtime(true); while($i < 2000) { empty($array); ++$i; } echo (microtime(true) - $t); } function TestEmpty2() { $array = array(); $i = 0; /* The Test */ $t = microtime(true); while($i < 2000) { ($array == []); ++$i; } echo (microtime(true) - $t); } function TestEmpty3() { $array = array(); $i = 0; /* The Test */ $t = microtime(true); while($i < 2000) { ($array === []); ++$i; } echo (microtime(true) - $t); } TestEmpty(); echo "\n\n"; TestEmpty2(); echo "\n\n"; TestEmpty3();
Output for 7.4.1
4.2915344238281E-5 6.9856643676758E-5 5.6028366088867E-5
Output for 7.4.0
2.0027160644531E-5 3.6001205444336E-5 2.5033950805664E-5
Output for 7.3.13
3.504753112793E-5 4.7922134399414E-5 3.6001205444336E-5
Output for 7.3.12
4.1007995605469E-5 4.9114227294922E-5 4.0054321289062E-5
Output for 7.3.11
6.3896179199219E-5 8.0108642578125E-5 8.2015991210938E-5
Output for 7.3.10
2.7179718017578E-5 3.1948089599609E-5 2.7179718017578E-5
Output for 7.3.9
5.1975250244141E-5 7.2002410888672E-5 5.5074691772461E-5
Output for 7.3.8
2.9087066650391E-5 4.2200088500977E-5 3.504753112793E-5
Output for 7.3.7
3.2901763916016E-5 3.0994415283203E-5 3.0040740966797E-5
Output for 7.3.6
4.1007995605469E-5 5.4836273193359E-5 4.5061111450195E-5
Output for 7.3.5
2.6941299438477E-5 3.1948089599609E-5 3.0040740966797E-5
Output for 7.3.4
3.504753112793E-5 4.3869018554688E-5 3.6001205444336E-5
Output for 7.3.3
3.0040740966797E-5 3.1948089599609E-5 2.6941299438477E-5
Output for 7.3.2
5.4121017456055E-5 7.6055526733398E-5 5.2213668823242E-5
Output for 7.3.1
6.6041946411133E-5 6.2942504882812E-5 3.9100646972656E-5
Output for 7.3.0
2.598762512207E-5 3.1948089599609E-5 2.7179718017578E-5
Output for 7.2.26
8.4161758422852E-5 0.00011491775512695 0.00010991096496582
Output for 7.2.25
6.6041946411133E-5 8.392333984375E-5 7.3909759521484E-5
Output for 7.2.24
4.1007995605469E-5 5.6028366088867E-5 5.0067901611328E-5
Output for 7.2.23
4.3153762817383E-5 4.1961669921875E-5 4.1007995605469E-5
Output for 7.2.22
6.103515625E-5 6.9141387939453E-5 6.2942504882812E-5
Output for 7.2.21
4.887580871582E-5 4.1961669921875E-5 4.1007995605469E-5
Output for 7.2.20
7.7009201049805E-5 0.0001060962677002 0.00010204315185547
Output for 7.2.19
0.01521897315979 0.0001060962677002 5.2928924560547E-5
Output for 7.2.18
0.015579223632812 4.2915344238281E-5 4.1007995605469E-5
Output for 7.2.17
3.9815902709961E-5 4.3153762817383E-5 4.0054321289062E-5
Output for 7.2.16
0.015225887298584 6.9141387939453E-5 6.6041946411133E-5
Output for 7.2.15
6.103515625E-5 9.4175338745117E-5 8.0108642578125E-5
Output for 7.2.14
8.2015991210938E-5 7.0095062255859E-5 4.1007995605469E-5
Output for 7.2.13
7.9870223999023E-5 9.2029571533203E-5 8.8930130004883E-5
Output for 7.2.12
5.1021575927734E-5 7.7009201049805E-5 6.5803527832031E-5
Output for 7.2.11
6.9856643676758E-5 0.00010490417480469 9.4890594482422E-5
Output for 7.2.10
7.2002410888672E-5 9.2029571533203E-5 8.8930130004883E-5
Output for 7.2.9
4.1007995605469E-5 4.2915344238281E-5 4.6014785766602E-5
Output for 7.2.8
4.1961669921875E-5 5.1975250244141E-5 5.6028366088867E-5
Output for 7.2.7
6.103515625E-5 6.9141387939453E-5 6.6995620727539E-5
Output for 7.2.6
4.8160552978516E-5 6.2942504882812E-5 6.4849853515625E-5
Output for 7.2.5
5.5074691772461E-5 6.103515625E-5 5.793571472168E-5
Output for 7.2.4
4.0054321289062E-5 4.1961669921875E-5 4.0054321289062E-5
Output for 7.2.3
3.3855438232422E-5 4.3153762817383E-5 4.0054321289062E-5
Output for 7.2.2
9.2983245849609E-5 9.608268737793E-5 8.392333984375E-5
Output for 7.2.1
3.7908554077148E-5 5.0067901611328E-5 4.4822692871094E-5
Output for 7.2.0
7.1048736572266E-5 8.2015991210938E-5 7.8916549682617E-5
Output for 7.1.33
8.2969665527344E-5 0.00010395050048828 0.021271944046021
Output for 7.1.32
0.00013089179992676 0.0001521110534668 0.00014281272888184
Output for 7.1.31
7.6055526733398E-5 9.918212890625E-5 8.7976455688477E-5
Output for 7.1.30
0.0001530647277832 0.00013184547424316 8.7976455688477E-5
Output for 7.1.29
0.00010490417480469 0.00013899803161621 0.00012993812561035
Output for 7.1.28
0.023743152618408 0.00017809867858887 0.0001680850982666
Output for 7.1.27
0.0080440044403076 0.00010895729064941 0.00011205673217773
Output for 7.1.26
0.00016999244689941 0.00020194053649902 0.00019001960754395
Output for 7.1.25
0.00011801719665527 0.00015592575073242 0.00014209747314453
Output for 7.1.24
0.00014495849609375 0.0001518726348877 0.00014209747314453
Output for 7.1.23
7.6055526733398E-5 9.2983245849609E-5 9.608268737793E-5
Output for 7.1.22
0.00014185905456543 0.00017213821411133 0.00015807151794434
Output for 7.1.21
0.00014591217041016 0.00018215179443359 0.0001680850982666
Output for 7.1.20
0.00014495849609375 0.028939962387085 9.5129013061523E-5
Output for 7.1.19
0.00015091896057129 0.00017380714416504 0.0001680850982666
Output for 7.1.18
0.00013399124145508 0.00015997886657715 0.00014114379882812
Output for 7.1.17
7.7009201049805E-5 0.00010108947753906 9.6797943115234E-5
Output for 7.1.16
9.2983245849609E-5 0.00016212463378906 0.00016593933105469
Output for 7.1.15
0.00017595291137695 0.00021910667419434 0.00021600723266602
Output for 7.1.14
7.8916549682617E-5 9.2983245849609E-5 9.1791152954102E-5
Output for 7.1.13
8.082389831543E-5 9.9897384643555E-5 9.7036361694336E-5
Output for 7.1.12
0.00013589859008789 0.00024104118347168 0.00011897087097168
Output for 7.1.11
0.00014615058898926 0.00020599365234375 0.00017714500427246
Output for 7.1.10
7.6055526733398E-5 9.4890594482422E-5 9.0837478637695E-5
Output for 7.1.9
0.00011897087097168 0.00014019012451172 0.0001227855682373
Output for 7.1.8
0.02717113494873 0.0002140998840332 0.00020599365234375
Output for 7.1.7
0.00015902519226074 9.5129013061523E-5 8.702278137207E-5
Output for 7.1.6
0.036281108856201 0.00018882751464844 0.00016498565673828
Output for 7.1.5
6.9856643676758E-5 9.3936920166016E-5 9.4890594482422E-5
Output for 7.1.4
7.7009201049805E-5 9.0837478637695E-5 8.7976455688477E-5
Output for 7.1.3
0.00012493133544922 0.00015497207641602 0.00015401840209961
Output for 7.1.2
7.7009201049805E-5 9.3936920166016E-5 8.702278137207E-5
Output for 7.1.1
8.1062316894531E-5 0.00011181831359863 9.7036361694336E-5
Output for 7.1.0
9.2983245849609E-5 0.0001060962677002 0.00010395050048828
Output for 7.0.33
0.00011396408081055 0.00016593933105469 0.00013494491577148
Output for 7.0.32
0.00020599365234375 0.00025320053100586 0.00023007392883301
Output for 7.0.31
7.9870223999023E-5 0.00010395050048828 0.00010204315185547
Output for 7.0.30
7.7009201049805E-5 9.2983245849609E-5 9.0122222900391E-5
Output for 7.0.29
9.1075897216797E-5 9.9897384643555E-5 9.608268737793E-5
Output for 7.0.28
8.6069107055664E-5 9.2983245849609E-5 8.7976455688477E-5
Output for 7.0.27
0.00020313262939453 0.00014185905456543 9.2029571533203E-5
Output for 7.0.26
8.5115432739258E-5 8.9883804321289E-5 8.6069107055664E-5
Output for 7.0.25
8.7976455688477E-5 9.0122222900391E-5 0.00011086463928223
Output for 7.0.24
8.4161758422852E-5 9.1075897216797E-5 9.0122222900391E-5
Output for 7.0.23
9.1075897216797E-5 0.00010204315185547 9.7036361694336E-5
Output for 7.0.22
0.00019598007202148 0.00023102760314941 0.00022006034851074
Output for 7.0.21
0.00010204315185547 0.00013184547424316 0.00014901161193848
Output for 7.0.20
0.00017595291137695 0.00020098686218262 0.00018906593322754
Output for 7.0.19
8.2969665527344E-5 9.1075897216797E-5 9.0122222900391E-5
Output for 7.0.18
9.0122222900391E-5 0.00010204315185547 0.00010800361633301
Output for 7.0.17
9.1075897216797E-5 0.00011706352233887 0.00011396408081055
Output for 7.0.16
8.2015991210938E-5 9.0122222900391E-5 8.5830688476562E-5
Output for 7.0.15
0.00017118453979492 0.00016903877258301 0.00016403198242188
Output for 7.0.14
0.00015091896057129 0.00017809867858887 0.00017714500427246
Output for 7.0.13
0.00013899803161621 0.00016903877258301 0.0001680850982666
Output for 7.0.12
0.00014901161193848 0.00020003318786621 0.00017309188842773
Output for 7.0.11
8.5830688476562E-5 8.8930130004883E-5 8.7976455688477E-5
Output for 7.0.10
8.2015991210938E-5 9.5844268798828E-5 8.7976455688477E-5
Output for 7.0.9
8.2015991210938E-5 0.00011396408081055 9.1075897216797E-5
Output for 7.0.8
0.00017499923706055 0.00023293495178223 0.00023603439331055
Output for 7.0.7
0.00011587142944336 0.00012087821960449 0.00010895729064941
Output for 7.0.6
9.0837478637695E-5 0.00010514259338379 0.00010299682617188
Output for 7.0.5
8.6069107055664E-5 9.0122222900391E-5 8.702278137207E-5
Output for 7.0.4
0.00016379356384277 0.00019502639770508 0.00019693374633789
Output for 7.0.3
0.00011301040649414 0.0001378059387207 0.0001370906829834
Output for 7.0.2
0.00015020370483398 0.00015997886657715 0.00016403198242188
Output for 7.0.1
0.00017905235290527 8.9168548583984E-5 9.2029571533203E-5
Output for 7.0.0
8.702278137207E-5 9.2029571533203E-5 8.702278137207E-5
Output for 5.6.40
0.00017309188842773 0.0002601146697998 0.0002589225769043
Output for 5.6.39
0.00015807151794434 0.000244140625 0.00024199485778809
Output for 5.6.38
0.00015807151794434 0.0002439022064209 0.00024080276489258
Output for 5.6.37
0.00019288063049316 0.00028800964355469 0.00025820732116699
Output for 5.6.36
0.00036811828613281 0.00024294853210449 0.00023102760314941
Output for 5.6.35
0.00032687187194824 0.00040316581726074 0.00025391578674316
Output for 5.6.34
0.00016593933105469 0.00025510787963867 0.00026106834411621
Output for 5.6.33
0.00016379356384277 0.00025582313537598 0.00024604797363281
Output for 5.6.32
0.00016689300537109 0.00025510787963867 0.00024509429931641
Output for 5.6.31
0.00024890899658203 0.00038504600524902 0.00037884712219238
Output for 5.6.30
0.00016903877258301 0.00024890899658203 0.00024509429931641
Output for 5.6.29
0.00024509429931641 0.00037097930908203 0.00037598609924316
Output for 5.6.28
0.00016093254089355 0.00024700164794922 0.00025200843811035
Output for 5.6.27
0.00016999244689941 0.00024986267089844 0.00022506713867188
Output for 5.6.26
0.00019598007202148 0.00032901763916016 0.00033688545227051
Output for 5.6.25
0.00022697448730469 0.00035309791564941 0.00036120414733887
Output for 5.6.24
0.00029683113098145 0.00046586990356445 0.0004279613494873
Output for 5.6.23
0.00035691261291504 0.00057387351989746 0.00053787231445312
Output for 5.6.22
0.00025010108947754 0.00040698051452637 0.0003659725189209
Output for 5.6.21
0.00019192695617676 0.00028586387634277 0.00028300285339355
Output for 5.6.20
0.00015687942504883 0.00025296211242676 0.00024795532226562
Output for 5.6.19
0.00015401840209961 0.00025105476379395 0.00024819374084473
Output for 5.6.18
0.00025701522827148 0.00043201446533203 0.00041794776916504
Output for 5.6.17
0.00041484832763672 0.00063490867614746 0.00059700012207031
Output for 5.6.16
0.00030803680419922 0.00045394897460938 0.00045204162597656
Output for 5.6.15
0.00016498565673828 0.00025391578674316 0.00024914741516113
Output for 5.6.14
0.00035190582275391 0.00058507919311523 0.00053596496582031
Output for 5.6.13
0.00039792060852051 0.00063514709472656 0.00064897537231445
Output for 5.6.12
0.00034308433532715 0.00025820732116699 0.00024795532226562
Output for 5.6.11
0.00015997886657715 0.00025010108947754 0.00024890899658203
Output for 5.6.10
0.00026202201843262 0.00041508674621582 0.00043082237243652
Output for 5.6.9
0.0001671314239502 0.00024914741516113 0.00024509429931641
Output for 5.6.8
0.0001678466796875 0.00025486946105957 0.00024890899658203
Output for 5.6.7
0.00016403198242188 0.00024795532226562 0.00022196769714355
Output for 5.6.6
0.00028181076049805 0.00044798851013184 0.00038409233093262
Output for 5.6.5
0.00027108192443848 0.00043487548828125 0.00038480758666992
Output for 5.6.4
0.00033807754516602 0.0003659725189209 0.00024819374084473
Output for 5.6.3
0.00016188621520996 0.00024986267089844 0.00025701522827148
Output for 5.6.2
0.00016093254089355 0.00040793418884277 0.00039005279541016
Output for 5.6.1
0.00037384033203125 0.00050616264343262 0.00045609474182129
Output for 5.6.0
0.00024986267089844 0.00037407875061035 0.0003669261932373
Output for 5.5.38
0.017611026763916 0.00034904479980469 0.0003349781036377
Output for 5.5.37
0.00020194053649902 0.00031089782714844 0.00029397010803223
Output for 5.5.36
0.00029110908508301 0.00044918060302734 0.00042510032653809
Output for 5.5.35
0.00023889541625977 0.00038814544677734 0.00037813186645508
Output for 5.5.34
0.00038003921508789 0.00053191184997559 0.00059008598327637
Output for 5.5.33
0.00027203559875488 0.00044894218444824 0.00053215026855469
Output for 5.5.32
0.00016593933105469 0.00025200843811035 0.00025177001953125
Output for 5.5.31
0.00015592575073242 0.00024914741516113 0.000946044921875
Output for 5.5.30
0.00021696090698242 0.00037193298339844 0.00035881996154785
Output for 5.5.29
0.00031399726867676 0.00050592422485352 0.00050091743469238
Output for 5.5.28
0.00032806396484375 0.00038719177246094 0.00039410591125488
Output for 5.5.27
0.00015687942504883 0.0002448558807373 0.00021982192993164
Output for 5.5.26
0.00023603439331055 0.00026798248291016 0.00025415420532227
Output for 5.5.25
0.00026082992553711 0.00048303604125977 0.00045990943908691
Output for 5.5.24
0.00026702880859375 0.00025415420532227 0.00025105476379395
Output for 5.5.23
0.00022292137145996 0.00037384033203125 0.00036120414733887
Output for 5.5.22
0.00024008750915527 0.0003809928894043 0.00035691261291504
Output for 5.5.21
0.00025701522827148 0.0003960132598877 0.00037002563476562
Output for 5.5.20
0.00027799606323242 0.00042080879211426 0.00039219856262207
Output for 5.5.19
0.00015902519226074 0.00026702880859375 0.0002589225769043
Output for 5.5.18
0.00015807151794434 0.00024795532226562 0.00023794174194336
Output for 5.5.17
0.01630687713623 0.00058698654174805 0.00073099136352539
Output for 5.5.16
0.00015687942504883 0.0003199577331543 0.00024604797363281
Output for 5.5.15
0.00031805038452148 0.00051498413085938 0.00047397613525391
Output for 5.5.14
0.00019383430480957 0.00032615661621094 0.00030279159545898
Output for 5.5.13
0.00019311904907227 0.00029206275939941 0.00024914741516113
Output for 5.5.12
0.00015783309936523 0.00025701522827148 0.00022578239440918
Output for 5.5.11
0.00044584274291992 0.00026988983154297 0.00026702880859375
Output for 5.5.10
0.00025820732116699 0.00040507316589355 0.00046086311340332
Output for 5.5.9
0.00017189979553223 0.0002589225769043 0.00024914741516113
Output for 5.5.8
0.00017404556274414 0.00028800964355469 0.00032305717468262
Output for 5.5.7
0.00015997886657715 0.00025606155395508 0.00024199485778809
Output for 5.5.6
0.00030994415283203 0.00050091743469238 0.00046706199645996
Output for 5.5.5
0.00016403198242188 0.00024509429931641 0.00021696090698242
Output for 5.5.4
0.00015616416931152 0.00024604797363281 0.00024914741516113
Output for 5.5.3
0.00017023086547852 0.00026679039001465 0.00026583671569824
Output for 5.5.2
0.00034117698669434 0.000518798828125 0.00051712989807129
Output for 5.5.1
0.00016212463378906 0.00024986267089844 0.00024604797363281
Output for 5.5.0
0.00026702880859375 0.0004270076751709 0.00042009353637695
Output for 5.4.45
0.00026202201843262 0.0004270076751709 0.00040817260742188
Output for 5.4.44
0.00024604797363281 0.00038599967956543 0.00037193298339844
Output for 5.4.43
0.00026798248291016 0.00041389465332031 0.00042390823364258
Output for 5.4.42
0.00025820732116699 0.00040602684020996 0.00038504600524902
Output for 5.4.41
0.00016093254089355 0.00024890899658203 0.00024700164794922
Output for 5.4.40
0.00029397010803223 0.00044703483581543 0.00045204162597656
Output for 5.4.39
0.00034403800964355 0.00049304962158203 0.00048184394836426
Output for 5.4.38
0.00043702125549316 0.00072383880615234 0.00068998336791992
Output for 5.4.37
0.00024509429931641 0.00043487548828125 0.00038480758666992
Output for 5.4.36
0.00018501281738281 0.00028204917907715 0.00028204917907715
Output for 5.4.35
0.00029182434082031 0.0004580020904541 0.00045394897460938
Output for 5.4.34
0.00032496452331543 0.00049996376037598 0.00049805641174316
Output for 5.4.33
0.00026607513427734 0.00038790702819824 0.00036907196044922
Output for 5.4.32
0.00016188621520996 0.00024294853210449 0.00024604797363281
Output for 5.4.31
0.00016689300537109 0.00025200843811035 0.00024604797363281
Output for 5.4.30
0.00037813186645508 0.00061202049255371 0.00061297416687012
Output for 5.4.29
0.00016093254089355 0.00025701522827148 0.00025010108947754
Output for 5.4.28
0.00042104721069336 0.00064206123352051 0.00065112113952637
Output for 5.4.27
0.00020194053649902 0.00031304359436035 0.00030708312988281
Output for 5.4.26
0.00032615661621094 0.00049710273742676 0.00050187110900879
Output for 5.4.25
0.00055503845214844 0.0010519027709961 0.00032806396484375
Output for 5.4.24
0.0004420280456543 0.00067710876464844 0.00067520141601562
Output for 5.4.23
0.00022411346435547 0.00029420852661133 0.0003199577331543
Output for 5.4.22
0.00043106079101562 0.00043296813964844 0.00023221969604492
Output for 5.4.21
0.00044083595275879 0.00067615509033203 0.00066614151000977
Output for 5.4.20
0.00025510787963867 0.00038909912109375 0.0003809928894043
Output for 5.4.19
0.00015997886657715 0.00024294853210449 0.00023794174194336
Output for 5.4.18
0.023215055465698 0.00047516822814941 0.00043201446533203
Output for 5.4.17
0.00084781646728516 0.00046491622924805 0.00042605400085449
Output for 5.4.16
0.00016307830810547 0.00025010108947754 0.00025010108947754
Output for 5.4.15
0.00016379356384277 0.00024199485778809 0.00024199485778809
Output for 5.4.14
0.00043606758117676 0.00065302848815918 0.00067281723022461
Output for 5.4.13
0.0003821849822998 0.00057792663574219 0.00057101249694824
Output for 5.4.12
0.0002748966217041 0.00043487548828125 0.0004429817199707
Output for 5.4.11
0.00044512748718262 0.0002439022064209 0.00022482872009277
Output for 5.4.10
0.00018095970153809 0.00024604797363281 0.00024104118347168
Output for 5.4.9
0.00027298927307129 0.00041794776916504 0.0003969669342041
Output for 5.4.8
0.00037693977355957 0.00056600570678711 0.00056600570678711
Output for 5.4.7
0.00016379356384277 0.00028395652770996 0.00024795532226562
Output for 5.4.6
0.00035500526428223 0.0005791187286377 0.00053310394287109
Output for 5.4.5
0.00049901008605957 0.00069594383239746 0.00066399574279785
Output for 5.4.4
0.00043988227844238 0.00068402290344238 0.00062894821166992
Output for 5.4.3
0.00044512748718262 0.00069999694824219 0.00066494941711426
Output for 5.4.2
0.00027108192443848 0.00046920776367188 0.0003960132598877
Output for 5.4.1
0.00016283988952637 0.0002448558807373 0.00021910667419434
Output for 5.4.0
0.00032901763916016 0.00047111511230469 0.00050902366638184
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/5HEmv on line 30
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, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/5HEmv on line 30
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/5HEmv on line 30
Process exited with code 255.

preferences:
205.89 ms | 401 KiB | 325 Q