3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php for ($x = 1; $x <= 10; $x++) { $mykey = "\x00" . uniqid(); $var[$mykey] = TRUE; foreach($var as $key => $val) { if ($key === $mykey) { echo 'You got it right' . PHP_EOL; } else { echo 'You got it wrong' . PHP_EOL; } } usleep(10); }
based on W3Bvs
Output for 5.0.2 - 7.1.0
You got it right You got it wrong You got it right You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it right You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it wrong You got it right
Output for 5.0.0 - 5.0.1
Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL
Output for 4.3.10 - 4.4.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 You got it right
Output for 4.3.3 - 4.3.9
Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 8 You got it rightPHP_EOL
Output for 4.3.0 - 4.3.2
Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL Warning: uniqid() expects at least 1 parameter, 0 given in /in/AjuhV on line 3 Notice: Use of undefined constant PHP_EOL - assumed 'PHP_EOL' in /in/AjuhV on line 10 You got it wrongPHP_EOL