3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php if ($handle = opendir('var')) { while (false !== ($entry = readdir($handle))) { if ($entry != "." && $entry != "..") { echo "$entry\n"; } } closedir($handle); } ?>
Output for 5.2.3 - 5.6.25, 7.0.0 - 7.0.10, 7.0.20, 7.1.5 - 7.1.7
lock mail run cache db empty games lib local log opt spool tmp
Output for 5.6.28, 7.0.14, 7.1.0
cache db empty games lib local log opt spool tmp mail lock run
Output for 4.3.2 - 5.2.2
Warning: opendir(var): failed to open dir: No such file or directory in /in/utsB8 on line 2
Output for 4.3.0 - 4.3.1
Warning: opendir(var) [http://www.php.net/function.opendir]: failed to open dir: No such file or directory in /in/utsB8 on line 2