3v4l.org

run code in 300+ PHP versions simultaneously
<?php function chars($a) { return addslashes(implode("", $a)); } $set = implode("", array_map("chr", range(32, 127))); var_dump(preg_match_all('/[A-\d]/', $set, $m) ? chars($m[0]) : null); var_dump(preg_match_all('/[\d-A]/', $set, $m) ? chars($m[0]) : null);

preferences:
66.36 ms | 402 KiB | 5 Q