2010-04-09 1 views

ответ

10

используйте функцию ucwords(); Это будет делать каждое слово в строке, используя ucfirst(), просто сделает первое слово.

echo ucwords('hello my name is jim'); 

// Hello My Name Is Jim 

echo ucfirst('hello my name is jim'); 

// Hello my name is jim 
+0

Ницца, не знал этого! +1. –

+0

Спасибо за помощь, это сработало для меня. – streetparade

2

Использование ucfirst()

Смотреть список string functions, он ответит на большинство ваших вопросов, связанных строк.

5

Вам нужна функция ucfirst.

Возвращает строку с первым символом str, капитализированным, если этот символ является алфавитом.

Это не означает, что другие символы в нижнем регистре. Для того, чтобы убедиться, что только первая буква в верхнем регистре и отдыхать все они в нижнем регистре вы можете сделать:

ucfirst(strtolower($str)) 
1

Для: первого символа строки

Использование: ucfirst («первый символ строки»); // Вывод первый символ строки

Для: все первый символ слова в строке

Использование: ucwords («все первый символ слова в строке») // выводим все первый символ слова в строки

Смежные вопросы