Чтобы перевернуть строку в PHP, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование strrev()
$string = "Hello, World!";
$reversedString = strrev($string);
echo $reversedString;
Вывод: “!dlroW,olleH”
Метод 2. Использование цикла
$string = "Hello, World!";
$length = strlen($string);
$reversedString = '';
for ($i = $length - 1; $i >= 0; $i--) {
$reversedString .= $string[$i];
}
echo $reversedString;
Вывод: “!dlroW,olleH”
Метод 3: использование str_split() и implode()
$string = "Hello, World!";
$chars = str_split($string);
$reversedChars = array_reverse($chars);
$reversedString = implode('', $reversedChars);
echo $reversedString;
Вывод: “!dlroW,olleH”
Метод 4. Использование рекурсии
function reverseString($string) {
if (strlen($string) <= 1) {
return $string;
}
return reverseString(substr($string, 1)) . $string[0];
}
$string = "Hello, World!";
$reversedString = reverseString($string);
echo $reversedString;
Вывод: “!dlroW,olleH”