各位請看看,幫忙完善下吧,要用遞歸解決,不要內置函數哦
<?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
提交
取消
