mb_convert_case Modifie la casse d'une chaîne &reftitle.description; stringmb_convert_case stringstring intmode stringnullencoding&null; Effectue la modification de la casse de la chaîne spécifiée, suivant le mode spécifié. &reftitle.parameters; string La chaîne à convertir. mode Le mode de conversion. Peut être un parmi : MB_CASE_UPPER, MB_CASE_LOWER, MB_CASE_TITLE, MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, MB_CASE_FOLD_SIMPLE. encoding &mbstring.encoding.parameter; &reftitle.returnvalues; La chaîne dont la casse a été changée, suivant le mode fourni. &reftitle.changelog; &Version; &Description; 7.3.0 Ajout du support de MB_CASE_FOLD, MB_CASE_UPPER_SIMPLE, MB_CASE_LOWER_SIMPLE, MB_CASE_TITLE_SIMPLE, et MB_CASE_FOLD_SIMPLE en tant que mode. &reftitle.examples; Exemple avec <function>mb_convert_case</function> ]]> Exemple avec <function>mb_convert_case</function> avec du texte UTF-8 non latin ]]> &reftitle.notes; Contrairement aux fonctions standards comme strtolower et strtoupper, la modification est réalisée en se basant sur le dictionnaire Unicode. Par conséquent, le comportement de cette fonction n'est pas modifié par des configurations locales, et il peut convertir n'importe quel caractère qui a des propriétés alphabétiques, comme le a majuscule tréma (A-umlaut, Ä). Pour plus d'informations sur les propriétés de l'Unicode, visitez le site de &url.unicode.reports;. &reftitle.seealso; mb_strtolower mb_strtoupper strtolower strtoupper ucfirst ucwords