Rumah > Artikel > pembangunan bahagian belakang > Pengenalan fungsi PHP: fungsi array_intersect().
Pengenalan fungsi PHP: fungsi array_intersect()
Dalam PHP, fungsi array_intersect() digunakan untuk membandingkan nilai dua atau lebih tatasusunan dan mengembalikan tatasusunan baharu yang mengandungi semua nilai dalam tatasusunan input Nilai yang wujud.
Syntax
array_intersect(array1,array2,array3...)
Parameters
Return Value
Mengembalikan tatasusunan yang mengandungi semua nilai yang wujud dalam tatasusunan input.
Contoh
Berikut ialah beberapa contoh fungsi array_intersect():
Contoh 1:
$array1 = array("apple", "banana", "orange", "grape"); $array2 = array("banana", "mango", "grape"); $result = array_intersect($array1, $array2); print_r($result);
Output:
Array ( [1] => banana [3] => grape )
Contoh 2:
$array1 = array(1, 2, 3, 4, 5); $array2 = array(4, 5, 6, 7); $result = array_intersect($array1, $array2); print_r($result);
Output:
Ree:ee
Output:Array ( [3] => 4 [4] => 5 )Penjelasan
Dalam contoh 1, $array1 mengandungi empat unsur "epal", "pisang", "oren" dan "anggur", dan $array2 mengandungi tiga unsur "pisang", "mangga" dan "anggur". Selepas membandingkan dua tatasusunan melalui fungsi array_intersect(), tatasusunan yang terhasil mengandungi nilai-nilai yang wujud dalam kedua-dua tatasusunan, iaitu "pisang" dan "anggur".
array_intersect() ialah fungsi yang sangat biasa digunakan dalam PHP, yang boleh membandingkan dan mengekstrak elemen biasa dalam berbilang tatasusunan dengan mudah. Dengan menggunakan fungsi ini secara rasional, kami boleh mengendalikan isu logik berkaitan tatasusunan dengan lebih mudah dan meningkatkan kecekapan pembangunan.
Atas ialah kandungan terperinci Pengenalan fungsi PHP: fungsi array_intersect().. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!