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() ] );
— переводит строку в юникоде в верхний регистр, т.е. делает заглавными.
Дублеры позволяют указывать вторым параметром функции название кодировки, которая должна быть использована.
Примеры использования
|
|
$str = 'Каждый охотник желает знать...'; echo mb_strtoupper($str); //выведет - КАЖДЫЙ ОХОТНИК ЖЕЛАЕТ ЗНАТЬ... |
Данная запись опубликована в 13.09.2016 20:22 и размещена в рубрике PHP.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Март 24, 2017 г.
Если вы решаете задачу конкурентного доступа к файлу (или какому то другому ресурсу) в PHP, и решили использовать flock() для этой цели, то вам понадобится верно представлять как работает механизм блокировки.
Представим себе, что есть разные программные ...
Читать
Май 19, 2021 г.
Делюсь примером кода, который отправляет PUT запрос через CURL.
Все работает точно также как для POST запроса, с небольшими отличиями в настройках:
[crayon-69b337554611e432265446/]
Надеюсь, этот пример сэкономит вам время :)
Читать
Ноябрь 2, 2012 г.
О полезном операторе - SQL_CALC_FOUND_ROWS. Это конструкция просто незаменима для организации постраничного вывода каких либо данных. Все время забываю синтаксис, приходится каждый раз искать. Решил записать в блоге, чтобы уж не терять :).
Во всех ...
Читать
Апрель 11, 2013 г.
Да, представьте себе, у этой "пижни" есть свой API! Раньше им пользоваться было намного проще, не было этих наворотов с OAuth. Не смотря на мое личное ...
Читать