AとBという配列があり、A⊂B
つまりは集合のような関係を確かめたいときに下記のようなメソッドを使います。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<?php $array1 = array( "green", "red", "blue"); $array2 = array( "green", "red"); //array_intersectは配列の共通部分を取得する関数です。 $result = array_intersect($array1, $array2); var_dump( $result == $array2 ); //true $array1 = array( "green", "yellow", "blue"); $array2 = array( "green", "red"); var_dump( $result == array2 ); //false |