Как перевернуть строку
Короткий ответ
Для строки из латинских букв достаточно strrev():
<?php
echo strrev('hello');Результат:
ollehСтрока с кириллицей
strrev() переставляет байты и портит многобайтовые символы. Разбейте строку на символы функцией mb_str_split(), переверните массив и склейте обратно:
<?php
echo implode('', array_reverse(mb_str_split('привет')));Результат:
тевирпФункции из этого ответа
- array_reverse — Возвращает массив с элементами в обратном порядке.
- implode — Объединяет элементы массива в строку.