(PHP 4, PHP 5, PHP 7, PHP 8)
strtolower — Приводит строку к нижнему регистру
Функция возвращает строку string
,
в которой преобразовала алфавитные ASCII-символы в нижний регистр.
Байты в диапазоне от символа "A"
, который в кодировке Юникод
назначили кодовой точке 0x41, до символа "Z"
, который назначили
кодовой точке 0x5a, преобразуются в строчную букву, которая соответствует заглавной,
путём добавления числа 32 к каждому значению байта.
Функцией также пользуются для преобразования ASCII-символов в строках, которые закодировали в кодировке UTF-8, поскольку функция проигнорирует многобайтовые символы кодировки UTF-8. Многобайтовые символы, которые не входят в кодировку ASCII, преобразовывают функцией mb_strtolower().
string
Входная строка.
Функция возвращает строку в нижнем регистре.
Версия | Описание |
---|---|
8.2.0 | Приведение к единому регистру больше не зависит от региональных настроек, которые установили функцией setlocale(). Преобразовываются только символы кодировки ASCII. |
Пример #1 Пример приведения с строки к нижнему регистру функцией strtolower()
<?php
$str = "Mary Had A Little Lamb and She LOVED It So";
$str = strtolower($str);
echo $str; // Выводит: mary had a little lamb and she loved it so
?>
Замечание: Функция безопасна для обработки данных в двоичной форме.