質問するログイン新規登録

回答編集履歴

3

加筆修正

2019/04/24 08:37

投稿

退会済みユーザー
answer CHANGED
@@ -22,4 +22,19 @@
22
22
  var_dump($datas);
23
23
  ```
24
24
  ![イメージ説明](fe539be8f5322e536732b3b7bcf0886c.png)
25
- unset()を入れることで最後の子配列への参照があることを示す「&」がとれる。
25
+ unset()を入れることで最後の子配列への参照があることを示す「&」がとれる。
26
+
27
+ ---
28
+
29
+ 3次元化するなら、机上でテストしてないけどこうなるかもしれない。
30
+ ```php
31
+ krsort($datas);
32
+ foreach ($datas as &$arr) {
33
+ krsort($arr);
34
+ foreach ($arr as &$arr2) {
35
+ krsort($arr2);
36
+ }
37
+ unset($arr2);
38
+ }
39
+ unset($arr);
40
+ ```

2

見直し

2019/04/24 08:37

投稿

退会済みユーザー
answer CHANGED
@@ -21,4 +21,5 @@
21
21
  unset($arr); // 念の為参照をキャンセル
22
22
  var_dump($datas);
23
23
  ```
24
- ![イメージ説明](4fb080bd183b4d20b526181001f05195.png)
24
+ ![イメージ説明](fe539be8f5322e536732b3b7bcf0886c.png)
25
+ unset()を入れることで最後の子配列への参照があることを示す「&」がとれる。

1

見直し

2019/04/24 08:27

投稿

退会済みユーザー
answer CHANGED
@@ -18,6 +18,7 @@
18
18
  foreach ($datas as &$arr) {
19
19
  krsort($arr);
20
20
  }
21
+ unset($arr); // 念の為参照をキャンセル
21
22
  var_dump($datas);
22
23
  ```
23
24
  ![イメージ説明](4fb080bd183b4d20b526181001f05195.png)