回答編集履歴
4
要らないとは思うが、一応unnset();
answer
CHANGED
@@ -95,5 +95,6 @@
|
|
95
95
|
array_remake($val, $args, $idx+1);
|
96
96
|
}
|
97
97
|
}
|
98
|
+
unset($val);
|
98
99
|
}
|
99
100
|
```
|
3
タイプミスの修正
answer
CHANGED
@@ -61,7 +61,7 @@
|
|
61
61
|
$result[] = $args[0];
|
62
62
|
for($i=$nums-1; $i>0; $i--)
|
63
63
|
{
|
64
|
-
$result =
|
64
|
+
$result = array_sort_recursive($result, $args[$i]);
|
65
65
|
}
|
66
66
|
|
67
67
|
array_remake($result, $args, 2);
|
@@ -69,7 +69,7 @@
|
|
69
69
|
return $result;
|
70
70
|
}
|
71
71
|
|
72
|
-
function
|
72
|
+
function array_sort_recursive($array, $key)
|
73
73
|
{
|
74
74
|
$modified_array = array();
|
75
75
|
foreach($array as $val)
|
2
タイプミス修正
answer
CHANGED
File without changes
|
1
コピーライト追加
answer
CHANGED
@@ -47,7 +47,11 @@
|
|
47
47
|
|
48
48
|
print_r($result);
|
49
49
|
|
50
|
-
|
50
|
+
/**
|
51
|
+
* copyright 2015 lucker
|
52
|
+
* author lucker
|
53
|
+
* MIT License.
|
54
|
+
**/
|
51
55
|
function array_enhanced_sort()
|
52
56
|
{
|
53
57
|
$nums = func_num_args();
|