Как в 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() ] );
— переводит строку в юникоде в верхний регистр, т.е. делает заглавными.

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

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

Написать комментарий

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

Формируем относительную ссылку

Март 2, 2017 г.

Посмотрим как можно сформировать url относительно текущего местоположения файла в php. К примеру, у в каталоге /site-script/ находится программа на PHP  и подкаталог /site-script/img, где хранятся картинки. Требуется построить относительный ...

Читать

Регистрация/авторизация в Drupal по учетке в соц.сетях

Май 12, 2013 г.

Самое не приятное, с чем можно встретиться на многих сайтах - это регистрация учетной записи. Неприятное ощущение усиливается ещё и от контраста - везде ...

Читать

 

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

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



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