自分自身を呼び出す再帰関数があり、他の呼び出しでは何も起こりません。つまり、関数が初めて実行されたときは正常に実行されますが、再帰的に実行されると、これらの呼び出しは何もしません。
コードは次のようになります。
<?php
for($i=0; i<=$arr.length()-1; $i++;){
function recursiveEcho(string){
echo $arr[i];
recursiveEcho($arr[i+1]);
}
}
?>
実際のコードはエコーよりも複雑になり、この関数の外ではうまく機能しますが、それを入れると機能しません。