回答編集履歴

1

edit

2021/12/10 00:42

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -5,3 +5,15 @@
5
5
  return depth_errors( $ary['errors'], $depth + 1 );
6
6
 
7
7
  ```
8
+
9
+
10
+
11
+ 理屈:
12
+
13
+ メソッドは実行結果を呼び出し元に返します。
14
+
15
+ その性質を利用して「自身を中で呼び出す」ことで実現される
16
+
17
+ 再帰処理ですが、内部のメソッドで呼び出されてもreturnされてないので
18
+
19
+ 親の呼び出し元に何もかえらない=nullになるということです。