PHP の再帰関数では、再帰関数に戻り値がないという問題がよく発生します。では、PHP で実装された再帰で戻り値を正しく処理するにはどうすればよいでしょうか。この記事の分析例へ。
1.phpの再帰関数の戻り値 例 1: コードをコピー コード例:機能テスト($i){ $i-=4; if($i テスト($i); } } エコーテスト(30)。" "; 上記のコードの else に問題があることに注意してください。条件 $i 例 2、php の再帰関数を次のように変更します。 コードをコピー コード例:機能テスト($i){ $i-=4; if($i テストを返します($i); } } エコーテスト(30)。" "; 2. PHP 再帰関数の戻り値の問題 |