Автор Тема: Каждое слово в строке - с Большой буквы?  (Прочитано 3190 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Andrey_V

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://studiodelphin.com
Здравствуйте!
Подскажите, пожалуйста, почему не работает следующее:
Нужно отобразить Каждое слово строки с Большой буквы:
Делаю:
$name=\'евстигнеев евгений иванович\';
$name=ucwords($name);
В результате - ЕвстигнЕеВ ЕвгеНИй ИванОВич!
Как правильно реализовать данную задачу?
Прошу помощи.
Спасибо.
Apache/1.3.6 (Win32) PHP/4.2.2

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Каждое слово в строке - с Большой буквы?
« Ответ #1 : 12 Октября 2003, 15:34:28 »
А если пример из командной строки запустить, тоже неправильно работает ?
> php.exe script.php
У меня из коммандной строки все нормально отрабатывет (лень апач запускать чтобы проверять). Вообще-то версия 1.3.6 уже устарела.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Каждое слово в строке - с Большой буквы?
« Ответ #2 : 12 Октября 2003, 15:55:59 »
дело, конечно же, не в версии апача,а в локали
[p]setlocale[/p]
http://php.spb.ru/php/tar.html

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28