обновил свой пост.
Интересный вариант :), но надо наверно foreach в функцию перенести, т.к. в неё передаём строку и на выходе лучше что бы строка была.
upd: упс, переворачивала в смысле переворачивала все строки, до вида:
четыре
три
два
один
я минуты 2 сидел и думал что это
ерытеч>rb<ирт>rb<авд>rb<нидо
(((:
И ещё, не понял смысла этого:
else
return $str;
т.е. по умолчанию $stat = true, если указываешь false то строка просто без изменений выдаётся обратно?)