PHP strtolower() and strtoupper() alternatives
strtolower() and strtoupper() alternatives
<?php
function cyr_strtolower($a) {
$offset=32;
$m=array();
for($i=192;$i<224;$i++)$m[chr($i)]=chr($i+$offset);
return strtr($a,$m);
}
function cyr_strtoupper($a) {
$offset=32;
$m=array();
for($i=192;$i<224;$i++)$m[chr($i+$offset)]=chr($i);
return strtr($a,$m);
}
?>