Forum Webscript.Ru

Программирование => PHP => Тема начата: Andrey_V от 12 Октября 2003, 15:03:55

Название: Каждое слово в строке - с Большой буквы?
Отправлено: Andrey_V от 12 Октября 2003, 15:03:55
Здравствуйте!
Подскажите, пожалуйста, почему не работает следующее:
Нужно отобразить Каждое слово строки с Большой буквы:
Делаю:
$name=\'евстигнеев евгений иванович\';
$name=ucwords($name);
В результате - ЕвстигнЕеВ ЕвгеНИй ИванОВич!
Как правильно реализовать данную задачу?
Прошу помощи.
Спасибо.
Apache/1.3.6 (Win32) PHP/4.2.2
Название: Каждое слово в строке - с Большой буквы?
Отправлено: Макс от 12 Октября 2003, 15:34:28
А если пример из командной строки запустить, тоже неправильно работает ?
> php.exe script.php
У меня из коммандной строки все нормально отрабатывет (лень апач запускать чтобы проверять). Вообще-то версия 1.3.6 уже устарела.
Название: Каждое слово в строке - с Большой буквы?
Отправлено: Меняздесьдавнонет от 12 Октября 2003, 15:55:59
дело, конечно же, не в версии апача,а в локали
[p]setlocale[/p]
http://php.spb.ru/php/tar.html