function starts_with_upper($str) {
$chr = mb_substr ($str, 0, 1, "UTF-8");
return mb_strtolower($chr, "UTF-8") != $chr;
}
Note that mb_substr is necessary to correctly isolate the first character.
Working Demo Online
function starts_with_upper($str) {
$chr = mb_substr ($str, 0, 1, "UTF-8");
return mb_strtolower($chr, "UTF-8") != $chr;
}
Note that mb_substr is necessary to correctly isolate the first character.
Working Demo Online