PHP - strtolower_utf8
Войти

PHP - strtolower_utf8

PHP - strtolower_utf8

strtolower_utf8 - самописная функция для преобразования в к нижнему регистру в формате UTF8

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php 

function strtolower_utf8($string) {

  
$convert_to = array(
     
"a""b""c""d""e""f""g""h""i""j""k""l""m""n""o",
     
"p""q""r""s""t""u""v""w""x""y""z""à""á""â""ã",
     
"ä""å""æ""ç""è""é""ê""ë""ì""í""î""ï""ð""ñ""ò",
     
"ó""ô""õ""ö""ø""ù""ú""û""ü""ý""а""б""в""г""д",
     
"е""ё""ж""з""и""й""к""л""м""н""о""п""р""с""т",
     
"у""ф""х""ц""ч""ш""щ""ъ""ы""ь""э""ю""я"
  
);

  
$convert_from = array(
     
"A""B""C""D""E""F""G""H""I""J""K""L""M""N","O"
     
"P""Q""R""S""T""U""V""W""X""Y""Z""À""Á""Â","Ã",
     
"Ä""Å""Æ""Ç""È""É""Ê""Ë""Ì""Í""Î""Ï""Ð""Ñ","Ò",
     
"Ó""Ô""Õ""Ö""Ø""Ù""Ú""Û""Ü""Ý""А""Б""В""Г","Д",
     
"Е""Ё""Ж""З""И""Й""К""Л""М""Н""О""П""Р""С","Т",
     
"У""Ф""Х""Ц""Ч""Ш""Щ""Ъ""Ъ","Ь""Э""Ю""Я"
   
);

   return 
str_replace($convert_from$convert_to$string);
}

?>
Теги:
php