3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(md5(NULL)); var_dump(md5(TRUE)); var_dump(md5(1)); var_dump(md5(0)); var_dump(md5("")); var_dump(md5(array())); function gen_secured_random() { // cause random is the way $a = rand(1337,2600)*42; $b = rand(1879,1955)*42; $a < $b ? $a ^= $b ^= $a ^= $b : $a = $b; return $a+$b; } var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random()); var_dump(gen_secured_random());
Output for 7.3.1
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(160944) int(160104) int(159096) int(161700) int(144942)
Output for 7.3.0
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(138222) int(158844) int(144018) int(155778) int(163968)
Output for 7.2.13
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(139104) int(157164) int(162036) int(162456) int(161028)
Output for 7.2.12
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159432) int(160356) int(162876) int(147168) int(138894)
Output for 7.2.11
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(144942) int(154392) int(154392) int(148974) int(162624)
Output for 7.2.10
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(138810) int(155190) int(144270) int(159642) int(159180)
Output for 7.2.9
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(141792) int(148134) int(145026) int(163212) int(149268)
Output for 7.2.8
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(163632) int(154518) int(158928) int(159936) int(161280)
Output for 7.2.7
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(158004) int(162120) int(161532) int(148932) int(144144)
Output for 7.2.6
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(161868) int(160860) int(141960) int(158256) int(163296)
Output for 7.2.5
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(142674) int(151410) int(162372) int(162792) int(161742)
Output for 7.2.4
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(160020) int(138810) int(161952) int(160692) int(158340)
Output for 7.2.3
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159810) int(158928) int(158592) int(161868) int(158340)
Output for 7.2.2
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159936) int(163044) int(160356) int(163548) int(138642)
Output for 7.2.1
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(163044) int(163632) int(163548) int(161700) int(142926)
Output for 7.2.0
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(153342) int(164136) int(160188) int(163716) int(137130)
Output for 7.1.25
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(138180) int(154140) int(160356) int(161196) int(160188)
Output for 7.1.14
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(154560) int(161532) int(151116) int(148386) int(159432)
Output for 7.1.13
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159096) int(149646) int(138558) int(159096) int(158172)
Output for 7.1.12
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159264) int(158676) int(159432) int(151998) int(158592)
Output for 7.1.11
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(158508) int(149520) int(164052) int(141792) int(159768)
Output for 7.1.10
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(143052) int(160188) int(159600) int(145488) int(160356)
Output for 7.1.9
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(137970) int(137046) int(157920) int(158928) int(163632)
Output for 7.1.8
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159264) int(158088) int(158172) int(162792) int(150276)
Output for 7.1.7
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(158340) int(159516) int(160944) int(158424) int(148260)
Output for 7.1.6
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(150444) int(151116) int(163128) int(162540) int(153552)
Output for 7.1.5
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(157836) int(144396) int(162540) int(136584) int(163464)
Output for 7.1.4
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(159936) int(161616) int(158928) int(157584) int(161196)
Output for 7.1.3
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(161196) int(159852) int(149562) int(159096) int(158256)
Output for 7.1.2
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(150654) int(145110) int(155526) int(157836) int(159180)
Output for 7.1.1
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(162036) int(139986) int(149982) int(159012) int(162456)
Output for 7.1.0
string(32) "d41d8cd98f00b204e9800998ecf8427e" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "c4ca4238a0b923820dcc509a6f75849b" string(32) "cfcd208495d565ef66e7dff9f98764da" string(32) "d41d8cd98f00b204e9800998ecf8427e" Warning: md5() expects parameter 1 to be string, array given in /in/v1MLT on line 8 NULL int(144228) int(159642) int(140364) int(164136) int(153804)

preferences:
65.76 ms | 402 KiB | 37 Q