mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-18 00:09:06 +01:00
- LSaddon :: suppan : Correction de la méthode replaceAccents()
This commit is contained in:
parent
172abab8a7
commit
f8b0a443db
2 changed files with 55 additions and 4 deletions
|
@ -24,6 +24,7 @@ $GLOBALS['LSaddons']['loads'] = array (
|
|||
'samba',
|
||||
'posix',
|
||||
'ftp',
|
||||
'supann',
|
||||
'maildir'
|
||||
);
|
||||
|
||||
|
|
|
@ -131,9 +131,59 @@
|
|||
* @retval string La chaine sans les accents
|
||||
*/
|
||||
function replaceAccents($string){
|
||||
return strtr($string, 'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
|
||||
'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
|
||||
$replaceAccent = Array(
|
||||
"à" => "a",
|
||||
"á" => "a",
|
||||
"â" => "a",
|
||||
"ã" => "a",
|
||||
"ä" => "a",
|
||||
"ç" => "c",
|
||||
"è" => "e",
|
||||
"é" => "e",
|
||||
"ê" => "e",
|
||||
"ë" => "e",
|
||||
"ì" => "i",
|
||||
"í" => "i",
|
||||
"î" => "i",
|
||||
"ï" => "i",
|
||||
"ñ" => "n",
|
||||
"ò" => "o",
|
||||
"ó" => "o",
|
||||
"ô" => "o",
|
||||
"õ" => "o",
|
||||
"ö" => "o",
|
||||
"ù" => "u",
|
||||
"ú" => "u",
|
||||
"û" => "u",
|
||||
"ü" => "u",
|
||||
"ý" => "y",
|
||||
"ÿ" => "y",
|
||||
"À" => "A",
|
||||
"Á" => "A",
|
||||
"Â" => "A",
|
||||
"Ã" => "A",
|
||||
"Ä" => "A",
|
||||
"Ç" => "C",
|
||||
"È" => "E",
|
||||
"É" => "E",
|
||||
"Ê" => "E",
|
||||
"Ë" => "E",
|
||||
"Ì" => "I",
|
||||
"Í" => "I",
|
||||
"Î" => "I",
|
||||
"Ï" => "I",
|
||||
"Ñ" => "N",
|
||||
"Ò" => "O",
|
||||
"Ó" => "O",
|
||||
"Ô" => "O",
|
||||
"Õ" => "O",
|
||||
"Ö" => "O",
|
||||
"Ù" => "U",
|
||||
"Ú" => "U",
|
||||
"Û" => "U",
|
||||
"Ü" => "U",
|
||||
"Ý" => "Y"
|
||||
);
|
||||
return strtr($string, $replaceAccent);
|
||||
}
|
||||
|
||||
|
||||
?>
|
||||
|
|
Loading…
Reference in a new issue