Функция strrev php
Подробно о strrev php!
- Что такое strrev php, синтаксис.
- Пример использования strrev php
- Пример использования strrev кириллица
- Функция mb_strrev кириллица
- Функция strrev онлайн
Что такое strrev php, синтаксис.
Дам определение, что такое strrev php:Синтаксис strrev php
Описание Синтаксиса strrev php
strrev - название функции.
string $string - тип переменной внутри функции "strrev" string строка.
string - возвращаемое значение функции "strrev" строка.
Пример использования strrev php
Рассмотрим пример использования strrev php, для этого вам понадобится :Используем "теги php":
<??>
Нужна какая-то строка - в первом примере используем латиницу:
Обернем в кавычки, в круглые скобки + добавляем функцию "strrev".
И чтобы увидеть работу функции "strrev" выведем с помощью echo/
Соберем первый пример работы функции strrev:
Код примера использования strrev
<?
echo strrev ('example use strrev in php');
?>
Результат использования strrev php в php
Расположим выше приведенный код "strrev в php" прямо здесь:
Пример использования strrev кириллица.
Если вы пытаетесь работать с кириллицей и использовать strrev, то у вас может буть, что strrev не работать, как она должна работать!Смотрим на неправильную работу strrev.
Почему не работает strrev с кириллицей?
strrev не работает с кириллицей потому, что символы в строке не однобайтовые - подробнее...При попытке использовать функцию mb_strrev получаем
Функции с приставкой "mb_"Мне нужна функция strrev для кириллицы.
Раз вы/я попали в такую ситуацию, что нужная функция strrev не работает, а mb_strrev выдает ошибку... то мне остается написать пользовательскую функцию "mb_strrev "Функция mb_strrev кириллица.
Для того, чтобы написать функцию mb_strrev - вам понадобится:Разбиваем строку в массив - preg_split
Разворачиваем массив в обратную сторону - array_reverse
Собираем строку из массива - implode.
Собираем функцию mb_strrev
Выводим с помощью echo результат работы mb_strrev
Код примера функции mb_strrev.
<?
function mb_strrev($e)
{
return implode(array_reverse(preg_split("//u", $e, -1, PREG_SPLIT_NO_EMPTY)));
}
echo mb_strrev('Пример работы функции strrev в кириллице:');
?>
Пример работы функции mb_strrev.
Размещаем выше приведенный код mb_strrev на странице и выводим результат её работы;
подробнее.
подробнее.