3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_match('/(?!(\.php|\.exe))$/i','test.PHP')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.php')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.EXE')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.exe')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.zip')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.ZIP')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.ok')."\n"; echo preg_match('/(?!(\.php|\.exe))$/i','test.OK');

preferences:
62.17 ms | 402 KiB | 5 Q