Функция strtolower, не работает для кириллицы , примеры
Подробно о strtolower
- Что такое strtolower
- Использование strtolower для латиницы:
- Использование strtolower для кириллицы: Strtolower не работает для кириллицы
- Собственная функция Strtolower для кириллицы и латиницы! Скачать my_strtolower - что в архиве?
Онлайн функция Strtolower для текста!
Собственная функция Strtolower для кириллицы!
Что такое strtolower
С самого начала -дадим определение : "что такое strtolower":Синтаксис функции strtolower
Разбор синтаксиса функции strtolower
strtolower - название функции.
string - тип переменной, которую может обработать функция strtolower - строка
$string - переменная.
: string - тип возвращаемого значения строка
Использование strtolower:
Для того, чтобы не запутываться в коде... размещаете данные построчно в переменных:
У нас есть текст :
Помещаем его в переменную:
Ну и далее оборачиваем переменную функцией strtolower:
И выводим результат с помощью echo
Далее переходим к реальным примерам работы strtolower
Пример использования strtolower для латиницы:
Для того, чтобы показать пример использования функции strtolower - нам понадобится текст на английском:
Далее применим к данной строке strtolower с использованием функции echo :
Результат применения strtolower к английскому тексту, который написан "ПРОПИСНЫМИ"
Как видим - наши "ПРОПИСНЫЕ" буквы на английском стали "строчными".
После этого можем переходить к кириллице!
Пример работы strtolower для кириллицы:
Для того, чтобы сделать пример для вывода работы strtolower для кириллицы Вам потребуется:
Строка на русском с названием функции "STROLLOWER" - напишем её в верхнем регистре:
Помещаем данный текст в переменную:
Пропускаем переменную через strtolower:
Выводим результат с помощью echo
Соберем весь код:
Код strtolower для кириллицы:
<?
$переменная = "ТЕКСТ, КОТОРЫЙ БУДЕТ ПОКАЗЫВАТЬ РАБОТУ STROLLOWER";
$переменная = strtolower($переменная);
echo $переменная ;
?>
Результат работы strtolower для кириллицы:
Для того, чтобы увидеть работу функции разместим выше приведенный код, прямо здесь:
Мы видим, что ничего у нас не произошло… с буквами на русском языке, они как "БЫЛИ В ВЕРХНЕМ РЕГИСТРЕ" - так там и остались!
Но вот слово "STROLLOWER" отлично поменяло регистр!
Почему не сработала функция strtolower
Причина в том, что существует разница между кодировками.Собственная функция Strtolower для кириллицы и латиницы!
После некоторого времени моего взаимоотношения с функцией Strtolower - я принял решение написать собственную функцию "Strtolower" - которая не будет зависеть ни от кодировок, ни от языка!
Назовем нашу функцию ... пусть это будет - "my_strtolower":
Пример использования своей функции "my_strtolower":
Создадим живой пример для нашей функции "strtolower"
Мы уже использовали выше две переменные с разным текстом:
$new_text_strollower = 'ТЕКСТ, КОТОРЫЙ БУДЕТ ПОКАЗЫВАТЬ РАБОТУ STROLLOWER';
$new_text_strollower_en = 'THE TEXT THAT WILL SHOW THE WORK OF STRTOLOWER';
Выведем их поочередно:
echo my_strtolower($new_text_strollower);
echo my_strtolower($new_text_strollower_en);
Соберем весь код:
Код использования функции "my_strtolower":
<?
$new_text_strollower = 'ТЕКСТ, КОТОРЫЙ БУДЕТ ПОКАЗЫВАТЬ РАБОТУ STROLLOWER';
$new_text_strollower_en = 'THE TEXT THAT WILL SHOW THE WORK OF STRTOLOWER';
echo my_strtolower($new_text_strollower);
echo my_strtolower($new_text_strollower_en);
?>
Результат работы собственной функции "my_strtolower":
Разместим код прямо здесь, чтобы увидеть вживую работу функции "my_strtolower":
the text that will show the work of strtolower
Как видим... все замечательно сработало!
Онлайн функция Strtolower для текста!
Теперь на нашем сайте вы можете привести весь текст, который так или иначе написан с включением больших(прописных) букв, превратить в текст написанный строчными, т.е. маленькими!
Как работает онлайн Strtolower
В поле ввода пишем или вставляем текст ПРОПИСНЫМИ! И нажимаем отправить! И вы получите результат! Пока только Русский и английский языки!
Скачать my_strtolower - что в архиве?
Скачать архив zip.В архиве файл php(my_strtolower.php) с функцией my_strtolower.
С примерами, что я разбирал в пункте.Для просмотра работы функции :
Разместите данный файл на сайте.
Откройте эту страницу в браузере.
strtolower
strtolower php
mb strtolower
mb strtolower php
strtolower не работает
strtolower utf
strtolower кириллица
strtolower utf
strtolower php кириллица
php strtolower utf
strtolower php не работает
php strtolower русские символы
mb strtolower utf
mb strtolower не работает с русскими буквами
strtolower не работает с русскими буквами utf
php mb strtolower utf
функция strtolower не работает с кириллицей
mb_strtolower php кириллица

подробнее.
подробнее.