Utilisation de fonction cœur de PHP pour la gestion des accents majuscules

This commit is contained in:
Nigel Sheldon 2020-11-22 11:02:59 +01:00 committed by Gitea
parent a2f62c1c1c
commit 664a7220f9

View File

@ -20,10 +20,5 @@
*/
function smarty_modifier_ucfirst($chaine)
{
$chaineS = strtr($chaine, "áàâäãéèêëẽíìîïĩóòôöõúùûüũýỳŷÿỹ", "ÁÀÂÄÃÉÈÊËẼÍÌÎÏĨÓÒÔÖÕÚÙÛÜŨÝỲŶŸỸ");
if ($chaineS[0].$chaineS[1] != $chaine[0].$chaine[1]) {
return $chaineS[0].$chaineS[1].substr($chaine, 2);
} else {
return ucfirst($chaine);
}
return mb_convert_case($chaine, MB_CASE_TITLE, 'UTF-8');
}