PHP array_intersect_key() ກອງສະຫຼຸບ

ກໍານົດ

ປຽບທຽບຄວາມມີຄົນຢູ່ທີ່ລາຍການຄວາມມີຄົນຢູ່ ແລະ ຈະມີລາຍການຄວາມມີຄົນຢູ່ທັງໝົດ.

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","c"=>"blue","d"=>"pink");
$result=array_intersect_key($a1,$a2);
print_r($result);
?>

ການດຳເນີນພາຍໃນຄອມພິວເຕີ້

ການສະເໜີ ແລະ ການນໍາໃຊ້

ກອງສະຫຼຸບ array_intersect_key() ຈະປຽບທຽບຄວາມມີຄົນຢູ່ທີ່ລາຍການ(ຫຼາຍຫຼາຍ)ທີ່ຖືກປຽບທຽບ ແລະ ຈະມີລາຍການຄວາມມີຄົນຢູ່ທີ່ຖືກປຽບທຽບທັງໝົດ.

ກອງສະຫຼຸບຈະປຽບທຽບຄວາມມີຄົນຢູ່ທີ່ລາຍການ(ຫຼາຍຫຼາຍ)ທີ່ຖືກປຽບທຽບ ແລະ ຈະມີລາຍການຄວາມມີຄົນຢູ່ທີ່ຖືກປຽບທຽບທັງໝົດ.array1ຢູ່ໃນລາຍການ(ຈຳນວນ)array2 ຫຼື array3 ຢູ່ໃນລາຍການ(ຈຳນວນ)

ການອະທິບາຍ

ກອງສະຫຼຸບ array_intersect_key() ຈະພິຈາລະນາຄວາມມີຄົນຢູ່ທີ່ລາຍການຄວາມມີຄົນຢູ່ທີ່ຖືກປຽບທຽບ ແລະ ຢູ່ໃນລາຍການອື່ນໆທັງໝົດ.

array_intersect_key() ຈະກັບຄືນລາຍການຄວາມມີຄົນຢູ່ໃນລາຍການທີ່ຖືກປຽບທຽບ ແລະ ຢູ່ໃນລາຍການອື່ນໆທັງໝົດ.

ຄວາມອະທິບາຍ:ພຽງແຕ່ພະຍານອອກມາຈະປຽບທຽບ.

ຄຳເຂົ້າ

array_intersect_key(array1,array2,array3...)
ປະເພດ ອະທິບາຍ
array1 ສຳຄັນ. ສາຍສະໜາມທຳອິດທີ່ຈະປຽບທຽບກັບສາຍສະໜາມອື່ນໆ.
array2 ສຳຄັນ. ສາຍສະໜາມທີ່ຈະປຽບທຽບກັບສາຍສະໜາມທຳອິດ.
array3,... ທາງຄຳເຂົ້າຫຼັງ. ສາຍສະໜາມອື່ນໆ (array2 ຫຼື array3 ແມັກ) ທີ່ຈະປຽບທຽບກັບສາຍສະໜາມທຳອິດ.

ຂໍ້ມູນດ້ານເຕັກນິກ

ຫຼັງຄາທີ່ກັບກັບ: ຫຼັງຄາທີ່ກັບກັບສາຍສະໜາມທີ່ຄືວ່າ, ກັບກັບສາຍສະໜາມອື່ນໆ (array2 ຫຼື array3 ແມັກ) ໃນສາຍສະໜາມທີ່ຖືກປຽບທຽບ.
ຫົວຂໍ້ PHP ຂອງລຸ່ມ: 5.1.0+

ຫຼາຍກໍານົດອີກ

ກໍານົດ 1

ການປຽບທຽບພະຍານອອກມາຈາກສາຍສະໜາມຂອງສາຍສະໜາມທີ່ມີບັນທາງສະໜາມ

<?php
$a1=array("red","green","blue","yellow");
$a2=array("red","green","blue");
$result=array_intersect_key($a1,$a2);
print_r($result);
?>

ການດຳເນີນພາຍໃນຄອມພິວເຕີ້

ກໍານົດ 2

ການປຽບທຽບພະຍານອອກມາຈາກສາຍສະໜາມຂອງສາຍສະໜາມສາມທີ່ຄືວ່າ

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("c"=>"yellow","d"=>"black","e"=>"brown");
$a3=array("f"=>"green","c"=>"purple","g"=>"red");
$result=array_intersect_key($a1,$a2,$a3);
print_r($result);
?>

ການດຳເນີນພາຍໃນຄອມພິວເຕີ້