回答編集履歴

1

調整

2018/02/16 14:09

投稿

yambejp
yambejp

スコア114883

test CHANGED
@@ -58,19 +58,19 @@
58
58
 
59
59
  $price=400;
60
60
 
61
- $c=array_filter(
61
+ $c=array_map(function($x){
62
62
 
63
- array_map(function($x) use($price){
63
+ return $x["name"];
64
64
 
65
- return ($x["price"]==$price)?$x["name"]:null;
65
+ },
66
66
 
67
- },$a),
67
+ array_filter($a,function($y) use($price){
68
68
 
69
- function($y){
69
+ return $y["price"]==$price;
70
70
 
71
- return !is_null($y);
71
+ })
72
72
 
73
- });
73
+ );
74
74
 
75
75
  print_r($c);
76
76