php หาค่าที่เหมือนกัน ระหว่าง 2 Array (หรือมากกว่า 2 Array) ด้วย array_intersect()

<?PHP
// php หาค่าที่เหมือนกัน ระหว่าง 2 Array (หรือมากกว่า 2 Array) ด้วย ฟังก์ชัน array_intersect()
// แต่จะยึด Array ชุดแรกในการเปรียบเทียบ และคืนค่ากลับมาเป็นค่าที่อยู่ใน Array ชุดแรกเท่านั้น

// ตัวอย่างที่ 1
// ตัวแปร $browser_array_1 ,  $browser_array_2 เก็บค่า Array ที่เป็นชื่อ browser
$browser_array_1 = array('Internet Explorer', 'Mozilla Firefox', 'Safari', 'Google Chrome', 'Maxthon');

$browser_array_2 = array('Google Chrome', 'Flock', 'Maxthon', 'Internet Explorer', 'Opera');

// ใช้ฟังก์ชัน array_intersect() แล้วใส่ค่า Array ที่ต้องการเปรียบเทียบเข้าไป
$resultArray = array_intersect($browser_array_1,$browser_array_2);

// ใช้คำสั่ง print_r() เพื่อแสดง Key Array และ รายชื่อ Array ออกมา
echo '<pre>'; // คำสั่ง <pre> ใช้สำหรับจัดรูปแบบการแสดงผล
print_r($resultArray);
echo '</pre>';

// ผลลัพพ์

/*
Array
(
    [0] => Internet Explorer
    [3] => Google Chrome
    [4] => Maxthon
)
*/
?>