Я наткнулся на этот php ucfirst (), чтобы сделать прописными буквами первый символ каждого слова в строке.
$foo = 'hello world!';
$foo = ucfirst($foo);
но как я могу использовать регулярное выражение и preg_match () для проверки, а затем отобразить сообщение об ошибке?
if (preg_match('/\b\p{Ll}/', $mem_titlename))
{
$error = true;
echo '<error elementid="mem_titlename" message="TITLE - please use uppercase for each word."/>';
}
не уверен, что означает это выражение в приведенном выше примере, но я получил его откуда-то, что делает ту же работу, что и ucfirst () ...