Укажите кодировку в HTML и используйте mb_strtolower()
для преобразования регистра:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
<html>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8">
<head>
<title></title>
</head>
<body>
<?
$string = 'ЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ' ;
echo mb_strtolower($string, 'UTF-8');
?>
</body>
</html>
С мета-тегом это выглядит так:
цукенгшщзхъфывапролджэячсмитьбю
Без мета-тегапометить это выглядит так
цукенгшщзхъфывапролджÑÑчÑмитьбю