Есть ли в PHP встроенная функция, которая переделавает строку в "нормальный" вид?

AlexeyPHP

Новичок
Есть ли в PHP встроенная функция, которая переделавает строку в "нормальный" вид?

К примеру, есть бд, в которой многие названия даны в разном виде:
New York
NEW YORK
new york

Нужно все их переделывать в нормальный вид ("New York").

Есть ли встроенная функция для этого? Сначала думал попробовать с str_replace (сначала переделать строку в нижний регистр, потом сделать первые буквы слов большими), но до конца не знаю как сделать.
 

AlexeyPHP

Новичок
[q]В мануале найдешь.[/q]
Я в этом мануале наверное час провел - пытался "вручную" найти. Поиском вообще помоему нереально. Что тут можно ввести? Единственное, что на ум приходит - "Перевод строки в нормальный вид".
 

Myst

Новичок
Автор оригинала: AlexeyPHP
Myst
Еле-еле нашел. Но все равно спасибо. :)
Вобщето ето были ссылки , достаточно было нажать на них :) и ничего бы не пришлось искать.
 

Myst

Новичок
Автор оригинала: sakon
Myst
при чем здесь ucfirst()?
При правельном форматировании текста может понадобитса не только ucwords()- который делает все заглавные буквы в каждом слове , ucfirst()-делает только с первом слове , а дал я ету функцию так как скорей всего она ему тоже понадобитса , чтоб небыло потом лишних вопросов.
 

sakon

П..и.н..ок
Myst
Ты наверное меня не понял.
Какое отношение имеет эта функция к заданному вопросу?
 
Сверху