note 84890 added to function.strtolower
| From: | alexfort at list dot ru | Date: | Mon, 04 Aug 2008 12:43:43 +0000 |
| Subject: | note 84890 added to function.strtolower | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-143132@lists.php.net to get a copy of this message | ||
<?php
//solution to the Cyrillic and uft-8
function strtolower_Cyrillic($word) {
$alfavitlover = explode(',',
'Ñ,й,Ñ,Ñ,к,е,н,г,Ñ,Ñ,з,Ñ
,Ñ,Ñ,Ñ,
в,а,п,Ñ,о,л,д,ж,Ñ,Ñ,Ñ,Ñ,м,и,Ñ,Ñ,б,Ñ');
$alfavitupper = explode(',',
'Ð,Ð,Ц,У,Ð,Ð,Ð,Ð,Ш,Щ,Ð,Ð¥,Ъ,Ф,Ы,
Ð,Ð,Ð,Ð ,Ð,Ð,Ð,Ð,Ð,Я,Ч,С,Ð,Ð,Т,Ь,Ð,Ю');
for($wr=0;$wr<=count($alfavitlover);$wr++) {
$word = str_replace($alfavitupper[$wr], $alfavitlover[$wr], $word);
}
return $word;
}
echo strtolower_Cyrillic('СаШа+ÐаШа');
?>
----
Server IP: 92.48.74.199
Probable Submitter: 217.69.198.34
----
Manual Page -- http://www.php.net/manual/en/function.strtolower.php
Edit -- https://master.php.net/note/edit/84890
Del: integrated -- https://master.php.net/note/delete/84890/integrated
Del: useless -- https://master.php.net/note/delete/84890/useless
Del: bad code -- https://master.php.net/note/delete/84890/bad+code
Del: spam -- https://master.php.net/note/delete/84890/spam
Del: non-english -- https://master.php.net/note/delete/84890/non-english
Del: in docs -- https://master.php.net/note/delete/84890/in+docs
Del: other reasons-- https://master.php.net/note/delete/84890
Reject -- https://master.php.net/note/reject/84890
Search -- https://master.php.net/manage/user-notes.php