BNAME.RU » Блоги » Программирование » PHP » PHP первый символ в нижний регистр - функция mb_lcfirst() в многобайтных кодировках, юникоде и кириллице

PHP первый символ в нижний регистр - функция mb_lcfirst() в многобайтных кодировках, юникоде и кириллице

Я уже писал об аналогичной функции mb_ucfirst()
Теперь обратная функция - которая переводит первый символ в нижний регистр. Аналогично стандартной функции PHP lcfirst - но с поддержкой юникода.
Как привести первый символ строки в нижний регистр?
function mb_lcfirst($string, $charset = 'UTF-8') {
    return mb_strtolower(mb_substr($string, 0, 1, $charset), $charset) . 
    mb_substr($string, 1, mb_strlen($string, $charset), $charset);
}

Вызываем как обычно:
$string = 'СЛОВО';
echo mb_lcfirst($string,'UTF-8'); //Можно не задавать кодировку, если не задать используется юникод UTF-8
//Выведет результат "сЛОВО"

Благодарю за внимание к моему блогу. Спасибо!
PHP

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив
Последние комментарии
Lonny - 20 марта 2024 09:17
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Хотите срочно продать автомобиль? Компания "Скупка Авто Ярославль" - ваш надежный партнер! Мы предлагаем посетить сайт

Nick - 18 марта 2024 11:44
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

Очень интересная статья! Благодарю за подробный обзор. Хотел бы также поделиться ссылкой на отличный сайт, где вы

Erna - 17 марта 2024 14:09
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

https://ext-6431608.livejournal.com/20609.html?newpost=1

MikeFUB - 15 марта 2024 03:29
PHP как сделать человекопонятный URL ЧПУ или семантический URL. Функция транслит русских букв.

Представляем вам сайт, полный увлекательных фактов, захватывающих скандалов, глубоких расследований и уникальных

Napoleon - 13 февраля 2024 18:24
PHP преобразовать первый символ в верхний регистр - функция mb_ucfirst() в многобайтных кодировках и юникода

poker 88 First off I would like to say awesome blog! I had a quick question in which I'd like to ask if you don't

Онлайн статистика
142 посетителя на сайте. Из них:
Гости139
Роботы3