3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo "\n** warning about bad pattern AND bad parameter: **\n"; var_dump(preg_match('bad pattern', null)); echo "\n** warning about bad pattern only: **\n"; var_dump(preg_match('bad pattern', '')); echo "\n** suppressed warnings: **\n"; var_dump(@preg_match('bad pattern', ''));

preferences:
27.31 ms | 405 KiB | 5 Q