3v4l.org

run code in 300+ PHP versions simultaneously
<?php function validName($name) { $name_first_character = substr($name, 0, 1); if (in_array($name_first_character, array('.', '-', ' ', '_'))) { 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:
24.98 ms | 402 KiB | 5 Q