Сделать регистр заголовка строки, используя ucfirstPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Сделать регистр заголовка строки, используя ucfirst

Сообщение Anonymous »

Наверное, я упускаю что-то действительно очевидное.

При преобразовании группы строк перед вставкой их в массив я заметил некоторые строки, которые отличались друг от друга из-за того, что первый символ был в верхнем регистре или нет. Затем я решил использовать ucfirst, чтобы сделать первый символ заглавным, но, похоже, это работает неправильно. Я поискал в Интернете, пытаясь выяснить, почему это происходит, но мне не удалось.

$produtto = 'APPLE';
echo ucfirst($produtto);
//output: APPLE


Если я использую вместо этого mb_convert_case

$produtto = 'APPLE';
echo mb_convert_case($produtto, MB_CASE_TITLE, "UTF-8");
//Output: Apple


Подробнее здесь: https://stackoverflow.com/questions/172 ... ng-ucfirst
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»