3v4l.org

run code in 300+ PHP versions simultaneously
<?php version_compare(PHP_VERSION, '5.3.0', '>=') or die('SKIPPED'); $dir = new RecursiveDirectoryIterator('/tmp'); foreach ($dir as $fileinfo) { printf("%s %s\n", $fileinfo, $dir->isDot() ? "OMG A DOT!!" : ""); }
Output for git.master
/tmp/. OMG A DOT!! /tmp/.. OMG A DOT!! /tmp/sess_d63221c2352fc2807ebc01e92cdd7fc1 /tmp/qwe.xml /tmp/sess_f984e24d715c48a9221a4927eb540a07 /tmp/sess_a156c8d01c362b0552d584bd8a9484cf /tmp/sess_973634a5314db765685707c541847489 /tmp/sess_dd8ef3bfe50ed5ca4a08b56878afb96d /tmp/test.txt /tmp/sess_139b52a8032ac0966555dac7e28ebce0 /tmp/sess_77d6f33e06eff3cade63b83a42897bca
Output for git.master_jit
/tmp/. OMG A DOT!! /tmp/.. OMG A DOT!! /tmp/sess_9f7703af8b711758fb783a98e4fb849e /tmp/qwe.xml /tmp/sess_edc2135f9a9ebc140c45d0204f49457c /tmp/sess_d42edb8c2a56d947e460c4f3741ad411 /tmp/sess_1e866bef2d0120e1866aa216f6f2ba5c /tmp/sess_e6ea3237ab07df2eb51ef125adf37a0b /tmp/test.txt /tmp/sess_9df9e74a78539a58a72854ec84ee6668 /tmp/sess_43814b0161fbd1ab2e7fc9fcddf4b7c2
Output for rfc.property-hooks
/tmp/. OMG A DOT!! /tmp/.. OMG A DOT!!

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
43.53 ms | 401 KiB | 8 Q