Как в PHP сделать буквы заглавными?

PHP обладает целым арсеналом работы со строками. Сделать буквы заглавными или наоборот перевести в строчные — нет ничего проще.

Базовый набор функций для работы со строками содержит такие функции как:

string strtolower ( string $string );
— переводит строку $string в нижний регистр
string strtoupper ( string $string );
— переводит строку $string в верхний регистр, т.е все буквы становятся заглавными.

Но эти функции не работают с юникодом. Для работы с юникодом требуется «дублеры» из библиотеки PHP Multibyte Strings.

string mb_strtolower ( string $string [, string $encoding = mb_internal_encoding() ] );
— переводит строку в юникоде в нижний регистр
string mb_strtoupper ( string $string [, string $encoding = mb_internal_encoding() ] );
— переводит строку в юникоде в верхний регистр, т.е. делает заглавными.

Дублеры позволяют указывать вторым параметром функции название кодировки, которая должна быть использована.

Примеры использования

Мало букафф? Читайте есчо !

Обмен данных Angular с бек-энд на PHP

Ноябрь 11, 2016 г.

Стоит ли рассказывать, что Ангуляр при всей своей прелести лишь одна сторона медали - frontend, который как то должен взаимодействовать со второй половинкой ...

Читать

Обращение к свойству объекта/класса в PHP, если имя св-ва хранится в переменной

Декабрь 12, 2013 г.

Из разряда "на заметку программисту". Есть такие вещи, о которых знаешь что они есть, но забываешь конкретную реализацию, когда доходит до использования. Именно так обстоит дело с тем, что описано в заголовке. Т.е. у нас есть переменная, где хранится ...

Читать

Генератор случайной строки в одну строку кода на PHP

Ноябрь 21, 2018 г.

Задача генерации случайной строки возникает часто в алгоритмах связанных с безопасностью. Начиная с версии PHP 5.3, стала доступна функция [crayon-6a449c5bd2e80003351330/] которая позволяет генерировать цепочку псевдослучайных байтов произвольной длины. ...

Читать

Создание файла на Google Drive через API

Ноябрь 10, 2023 г.

Работа с API гугл - это ещё та головоломка, тут переплетены и вечно обновляемые версии API, не прозрачные процедуры авторизации и запутанная консоль разработчика. ...

Читать
 

Комментарии к «Как в PHP сделать буквы заглавными?»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: