回答編集履歴
1
ミスがあったため修正。
answer
CHANGED
@@ -38,4 +38,18 @@
|
|
38
38
|
|
39
39
|
)
|
40
40
|
*/
|
41
|
+
```
|
42
|
+
|
43
|
+
---
|
44
|
+
|
45
|
+
**追記:**
|
46
|
+
|
47
|
+
書き直しました。
|
48
|
+
```PHP
|
49
|
+
$returnArray = array_filter( $ArrayB, function( $item ) use( $ArrayA ) {
|
50
|
+
foreach ( $ArrayA as $value ) {
|
51
|
+
if ( 0 === count( array_diff( $item, $value ) ) ) { return false; }
|
52
|
+
}
|
53
|
+
return true;
|
54
|
+
} );
|
41
55
|
```
|