3v4l.org

run code in 300+ PHP versions simultaneously
<?php function validName($name) { if (preg_match('/^[-._ ]/', $name)) { return FALSE; } return TRUE; } $names =array('My Name', 'My.Name', 'My_Name', ' My Name', '_My Name', '.My Name'); foreach($names as $name) { var_dump(validname($name)); }

preferences:
26.32 ms | 402 KiB | 5 Q