vrazbros
Новичок
меняет символы в строке местами
Народ помогите правильно написать рекурсивную функцию, которая меняет символы в строке местами. Результат работы этой функции необходимо присвоить новой переменной и вывести ее. Функция должна быть рекурсивной!
Те чтобы было
$var =’qwer’; $newvar = pomenat($var); echo $newvar выводит rewq;
У меня выводит только последн букву.
Народ помогите правильно написать рекурсивную функцию, которая меняет символы в строке местами. Результат работы этой функции необходимо присвоить новой переменной и вывести ее. Функция должна быть рекурсивной!
Те чтобы было
$var =’qwer’; $newvar = pomenat($var); echo $newvar выводит rewq;
У меня выводит только последн букву.
PHP:
<?php
function reverse($param) {
if(strlen($param)!=0) {
return $param[strlen($param)-1];
$newparam = substr($param, 0, strlen($param)-1);
reverse($newparam);
}
}
$var = 'dftyj';
$new_var = reverse($var);
?>