note 85018 modified in function.strtolower by felipe
| From: | felipe@php.net | Date: | Mon, 11 Aug 2008 14:35:53 +0000 |
| Subject: | note 85018 modified in function.strtolower by felipe | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-143364@lists.php.net to get a copy of this message | ||
comment to "alexfort at list dot ru"
i think better to use this one
<?php
function strtolower_ru($text) {
$alfavitlover =
array('Ñ','й','Ñ','Ñ','к','е','н','г',
'Ñ','Ñ','з','Ñ
','Ñ','Ñ','Ñ','в',
'а','п','Ñ','о','л','д','ж','Ñ',
'Ñ','Ñ','Ñ','м','и','Ñ','Ñ','б','Ñ');
$alfavitupper =
array('Ð','Ð','Ц','У','Ð','Ð','Ð','Ð',
'Ш','Щ','Ð','Ð¥','Ъ','Ф','Ы','Ð',
'Ð','Ð','Ð ','Ð','Ð','Ð','Ð','Ð',
'Я','Ч','С','Ð','Ð','Т','Ь','Ð','Ю');
return str_replace($alfavitupper,$alfavitlover,strtolower($text));
}
?>
--was--
comment to "alexfort at list dot ru"
i think better to use this one
function strtolower_ru($text)
{
$alfavitlover =
array('Ñ','й','Ñ','Ñ','к','е','н','г',
'Ñ','Ñ','з','Ñ
','Ñ','Ñ','Ñ','в',
'а','п','Ñ','о','л','д','ж','Ñ',
'Ñ','Ñ','Ñ','м','и','Ñ','Ñ','б','Ñ');
$alfavitupper =
array('Ð','Ð','Ц','У','Ð','Ð','Ð','Ð',
'Ш','Щ','Ð','Ð¥','Ъ','Ф','Ы','Ð',
'Ð','Ð','Ð ','Ð','Ð','Ð','Ð','Ð',
'Я','Ч','С','Ð','Ð','Т','Ь','Ð','Ю');
return str_replace($alfavitupper,$alfavitlover,strtolower($text));
}
http://php.net/manual/en/function.strtolower.php