回答編集履歴

3

加筆修正

2019/04/24 08:37

投稿

退会済みユーザー
test CHANGED
@@ -47,3 +47,33 @@
47
47
  ![イメージ説明](fe539be8f5322e536732b3b7bcf0886c.png)
48
48
 
49
49
  unset()を入れることで最後の子配列への参照があることを示す「&」がとれる。
50
+
51
+
52
+
53
+ ---
54
+
55
+
56
+
57
+ 3次元化するなら、机上でテストしてないけどこうなるかもしれない。
58
+
59
+ ```php
60
+
61
+ krsort($datas);
62
+
63
+ foreach ($datas as &$arr) {
64
+
65
+ krsort($arr);
66
+
67
+ foreach ($arr as &$arr2) {
68
+
69
+ krsort($arr2);
70
+
71
+ }
72
+
73
+ unset($arr2);
74
+
75
+ }
76
+
77
+ unset($arr);
78
+
79
+ ```

2

見直し

2019/04/24 08:37

投稿

退会済みユーザー
test CHANGED
@@ -44,4 +44,6 @@
44
44
 
45
45
  ```
46
46
 
47
- ![イメージ説明](4fb080bd183b4d20b526181001f05195.png)
47
+ ![イメージ説明](fe539be8f5322e536732b3b7bcf0886c.png)
48
+
49
+ unset()を入れることで最後の子配列への参照があることを示す「&」がとれる。

1

見直し

2019/04/24 08:27

投稿

退会済みユーザー
test CHANGED
@@ -38,6 +38,8 @@
38
38
 
39
39
  }
40
40
 
41
+ unset($arr); // 念の為参照をキャンセル
42
+
41
43
  var_dump($datas);
42
44
 
43
45
  ```