質問編集履歴

2

追記の修正、$kudamonoについてを追記いたしました。

2017/12/14 15:03

投稿

lenlen
lenlen

スコア44

test CHANGED
File without changes
test CHANGED
@@ -58,10 +58,22 @@
58
58
 
59
59
  $b = [
60
60
 
61
- 'kago1' = ['ミカン'=>"1",'ブドウ'=>"0",'メロン'=>"0",'リンゴ'=>"1"],
61
+ ["kago1" = ["ミカン"=>"1","ブドウ"=>"0","メロン"=>"0","リンゴ"=>"1"]],
62
62
 
63
- 'kago2' = ['ミカン'=>"0",'ブドウ'=>"1",'メロン'=>"0",'リンゴ'=>"1"],
63
+ ["kago2" = ["ミカン"=>"0","ブドウ"=>"1","メロン"=>"0","リンゴ"=>"1"]],
64
64
 
65
- 'kago3' = ['ミカン'=>"1",'ブドウ'=>"0",'メロン'=>"1",'リンゴ'=>"0"],
65
+ ["kago3" = ["ミカン"=>"1","ブドウ"=>"0","メロン"=>"1","リンゴ"=>"0"]]
66
66
 
67
- ]
67
+ ];
68
+
69
+
70
+
71
+ 【追記2】
72
+
73
+
74
+
75
+ $kudamonoは検索要素となります。
76
+
77
+
78
+
79
+ $kudamonoの中の配列の内容に従って、$bから条件にあうものをarray_filterでフィルターで通したいという意図です。

1

$bの中身の配列について追記しました

2017/12/14 15:03

投稿

lenlen
lenlen

スコア44

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,25 @@
43
43
 
44
44
 
45
45
  アルゴリズムが全く思いつかず、、皆様のお知恵をぜひ拝借したく思いますm(__)m
46
+
47
+
48
+
49
+
50
+
51
+ 【追記】
52
+
53
+
54
+
55
+ $bには下記のようなデータがはいっています。カゴが数種類あってカゴの中身にどんな果物が入っているかというイメージです。
56
+
57
+
58
+
59
+ $b = [
60
+
61
+ 'kago1' = ['ミカン'=>"1",'ブドウ'=>"0",'メロン'=>"0",'リンゴ'=>"1"],
62
+
63
+ 'kago2' = ['ミカン'=>"0",'ブドウ'=>"1",'メロン'=>"0",'リンゴ'=>"1"],
64
+
65
+ 'kago3' = ['ミカン'=>"1",'ブドウ'=>"0",'メロン'=>"1",'リンゴ'=>"0"],
66
+
67
+ ]