Pavel Se

Решил вот так

function reverse ($str)
{
    $len = strlen($str) - 1;

    for($i = 0; $i < $len - $i; $i++){
        $buf = $str[$i];
        $str[$i] = $str[$len - $i];
        $str[$len - $i] = $buf;
    }

    return $str;
}

и только потом понял, что все могло быть проще)

0 0

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

Похожие вопросы

Viktor Kasap 26 сентября 2018 →

что не так? // removed Failed asserting that null matches expected 'olleh'. тут все ок // removed link

Denis Morozov 28 июня 2018 →

Скажите, а как вы настроили так у себя php, что у меня на локальной машине он ошибку несуществующего индекс...

Maxim Korobov 15 июня 2018 →

Можно поинтересоваться почему так? Может я чего недопонял. В курсе JS в самом начале встречался совет испол...

Дмитрий Писарев 13 июня 2018 →

Можно ли обращаться к символу текста на кирилице например $str[1] , чтобы не выводилось "�"?

Максим Торбург 04 февраля 2018 →

Правильно я понял, что если будет такая конструкция: $string = "straight"; echo reverse($string); то выведе...