3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo preg_match('/(\.(?!php))$/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:
44.52 ms | 402 KiB | 5 Q