Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Перевод в нижний регистр (http://forum.oszone.net/showthread.php?t=162145)

venuko 02-01-2010 22:16 1309338

Перевод в нижний регистр
 
Есть такой код, который переводит текст в строчные буквы:

PHP код:

$title "МОСКВА";
$title mb_strtolower($title);
echo 
$title

Подскажите плиз, как сделать так, чтобы этот код не переводил в слове первую букву в строчную, а оставлял как есть "Москва"?

Sham 02-01-2010 22:43 1309350

см. setlocale, strtolower, ucfirst, ucwords.

venuko 03-01-2010 09:26 1309524

Цитата:

Цитата Sham
см. setlocale, strtolower, ucfirst, ucwords. »

С этим я разобрался :)

PHP код:

setlocale(LC_ALL,'ru_RU.CP1251');

$title "МОСКВА"
$title mb_strtolower($title); 
$title ucwords(mb_strtolower($title));
echo 
$title


Верно же?

venuko 03-01-2010 09:52 1309528

Думаю лучше так:

PHP код:

$real_word mb_convert_case($real_wordMB_CASE_TITLE"CP1251"); 



Время: 06:53.

Время: 06:53.
© OSzone.net 2001-