Строка с обратным порядком символов в PHP
Стандартная функция strrev()
Синтаксис
string strrev ( string $string )
Аргументы
- $string — переворачиваемая строка.
Возвращаемое значение
Возвращает строку string с обратным порядком символов.
Особенности
НЕБЕЗОПАСНА для многобайтных строк, обрабатываются неправильно. Нужно использовать альтернативную реализацию.
Альтернативная функция strrev()
Исходный код
class StringExtension {
/**
* @param string $string
* @return string
*/
public static function reverse($string) {
return implode('', array_reverse(preg_split('//u', (string) $string)));
}
}
Аргументы
- $string — переворачиваемая строка.
Возвращаемое значение
Возвращает строку string с обратным порядком символов.
Особенности
БЕЗОПАСНА для многобайтных строк.