Требуется перевернуть слова или символы в строке.
Для посимвольного переворота строки применяется функция strrev():
print strrev('This is not a palindrome.');
.emordnilap a ton si sihT
Чтобы перевернуть строку пословно, надо разобрать строку на слова,
перевернуть слова, а затем собрать их заново в строку:
$s = "Once upon a time there was a turtle.";
// разбиваем строку на слова
$words = explode(' ',$s);
// обращаем массив слов
$words = array_reverse($words);
// $s = join(' ',$words);
print $s;
turtle. a was there time a upon Once
Пословное обращение строки может быть также выполнено в одной строке:
$reversed_s = join(' ',array_reverse(explode(' ',$s)));