各位請看看,幫忙完善下吧,要用遞歸解決,不要內置函數哦
<?php
function?test($st,$num){
????if?($num>0)?{
????????$arrst?=?str_split($st);
?????????$arr[]?=?$arrst[$num-1];
????????$num--;
????????test($st,$num);
????}?else?{
????????return?;
????}
????print_r($arr);
}
$str?=?"abcdefg";
test($str,strlen($str));
1 回答
已采納

無我無境
TA貢獻22條經驗 獲得超4個贊
什么是不要內置函數?strrev這個?還是所有函數都不能用?
<?php function?test($st){ ?if(strlen($st)>0){ ????test(substr($st,1)); ????echo?substr($st,0,1); ????return; ??} } $str?=?'abcdefg'; test($str);
- 1 回答
- 1 關注
- 1794 瀏覽
添加回答
舉報
0/150
提交
取消