PHP 再帰関数の戻り値の問題の解決策と、PHP 再帰関数の return ステートメントを使用して値を返す際の注意点と、PHP 再帰関数の戻り値を正しく処理するためのいくつかの点コードをより堅牢にする関数。
PHPの再帰関数の戻り値問題 例: コードをコピー コード例:上記のコードのelseに問題があります。 ここで実行されるテストには戻り値がありません。したがって、条件 $i 上記の php 再帰関数に次の変更を加えます。 コードをコピー コード例:PHPの再帰関数の戻り値に関する注意事項 PHP の再帰関数で return を使用すると、目的の値が正しく返されない状況が発生します。その理由が分からないと、エラーを見つけるのが難しくなります。 例: コードをコピー コード例: 関数テスト($i){ $i-=4; if($i実はこの関数のelseに問題があります。 このコードの実行結果には戻り値はありません。したがって、条件 $i コードをコピー コード例: 関数テスト($i){ $i-=4; if($i |