回答編集履歴

1

追記

2019/10/04 02:10

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,6 @@
1
1
  勉強のためらしいので、実践不向きなヤツw
2
2
 
3
- **質問内容を適切に修正しておいてください。**
3
+ ~~**質問内容を適切に修正しておいてください。**~~
4
4
 
5
5
 
6
6
 
@@ -61,3 +61,35 @@
61
61
  )
62
62
 
63
63
  ```
64
+
65
+
66
+
67
+ **追記**
68
+
69
+ 再帰処理をしないのであればこんな感じ
70
+
71
+ ```php
72
+
73
+ <?php
74
+
75
+ function arr($arr){
76
+
77
+ while ($tmp = array_pop($arr)){
78
+
79
+ $new_arr = [];
80
+
81
+ $new_arr[$tmp] = $tmp_arr??'hoge';
82
+
83
+ $tmp_arr = $new_arr;
84
+
85
+ }
86
+
87
+ return $new_arr;
88
+
89
+ }
90
+
91
+
92
+
93
+ var_export(arr([1,2,3,'fuga','test']));
94
+
95
+ ```