Utilisation de fonction cœur de PHP pour la gestion des accents majuscules
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

This commit is contained in:
Nigel Sheldon 2020-11-22 11:02:59 +01:00
parent da78ef3a19
commit a94289dd2a

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');
}