回答編集履歴
1
調整
test
CHANGED
@@ -35,9 +35,11 @@
|
|
35
35
|
function getData($data){
|
36
36
|
$ret=[];
|
37
37
|
foreach($data as $key=>$val){
|
38
|
-
if(
|
38
|
+
if(is_array($val)){
|
39
|
-
if($key=="city" and !is_array($val)) $ret[]=$val;
|
40
|
-
|
39
|
+
$ret=array_merge($ret,getData($val));
|
40
|
+
}else{
|
41
|
+
if(in_array($key,["name","city"])) $ret[]=$val;
|
42
|
+
}
|
41
43
|
}
|
42
44
|
return $ret;
|
43
45
|
}
|