3v4l.org

run code in 500+ PHP versions simultaneously
<?php error_reporting(E_ALL); $regex = '/^\d+(?:(?:,\d+)+|:\d+)$/'; echo "range 1 - 8192\n"; var_dump(preg_match($regex, implode(',', range(1, 8192)))); var_dump(preg_last_error_msg()); echo "range 1 - 8193\n"; var_dump(preg_match($regex, implode(',', range(1, 8193)))); var_dump(preg_last_error_msg());

preferences:
25.16 ms | 478 KiB | 4 Q