function encrypt($text, $n) {
$len = strlen($text);
for($i = 1; $i < $len; $i += 2){
$str1 .= substr($text, $i, 1);
}
for($i = 0; $i < $len; $i += 2){
$str2 .= substr($text, $i, 1);
}
if($n > 0 ){
$m = $n - 1;
$text = $str1.$str2;
encrypt($text, $m);
} else {
var_dump($text); //выводит правильный результат!
return $text;
}
}
encrypt('This is a test!', 2); // Смотреть вывод var_dump