-
- function test($i){
- if($i<3){
- return $i}else{
- test($i); }
- }
- echotest(30);
-
-
- コードをコピー
-
コード分析:
実行しないと、問題がないと思われるでしょう。しかし、実際には、問題がどこにあるのかわかりません。この関数のその他。
このコードの実行結果には戻り値はありません。したがって、条件 $i
//php 再帰関数 function test($i){ - $i-=4;
- if($i<3){
- return $i ;
- }else{
- return test($i);//関数が値を返すように return を追加します
- }
- }
-
-
-
- コードをコピーします
-
-
php 再帰関数の例コード
php無限分類再帰関数
php無限分類(再帰関数)コード
php mysql動的ツリーメニューの実装(再帰関数の柔軟な適用)
PHPの再帰関数の戻り値の使い方について
|