ຫົວຂໍ້ PHP array_diff()
ຕົວຢ່າງ
ປຽບທຽບຄວາມຄືກັນລະຫວ່າງພັນລະບາຍຂອງຄະແນນພາບລະບາຍຂອງຄະແນນພາບລະບາຍກັບຄຳຜົນຂອງຄະແນນພາບລະບາຍ
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2 = array("e"=>"red","f"=>"green","g"=>"blue"); $result=array_diff($a1,$a2); print_r($result); ?>
ການສະເໜີແລະການນໍາໃຊ້
ຫົວຂໍ້ການຄຳຜົນ array_diff() ພຽງແຕ່ຄູ່ມວນຊົນສອງຂອງພວກເຂົາທີ່ຢູ່ໃນບັນດາຄູ່ມວນຊົນທີ່ຖືກປຽບທຽບພົບພວກເຂົາໃນບັນດາຄູ່ມວນຊົນອື່ນໆ.
ອີກວ່ານວນມີອີກອາກາດຂອງຄູ່ມວນຊົນທີ່ຖືກກັບຄືນ.
ຄຳສັບພາສາ
array_diff(array1,array2,array3...);
ພີມຕາມ | ການອະທິບາຍ |
---|---|
array1 | ຕ້ອງການ. ຄູ່ມວນຊົນທໍາອິດທີ່ຕ້ອງປຽບທຽບກັບບັນດາຄູ່ມວນຊົນອື່ນໆ. |
array2 | ຕ້ອງການ. ຄູ່ມວນຊົນທີ່ຕ້ອງປຽບທຽບກັບຄູ່ມວນຊົນທໍາອິດ. |
array3,... | ປະກອບຄວາມສາມາດເລືອກ |
ຄຳແນະນຳແລະຄວາມເຫັນ
ຄຳແນະນຳ:ສາມາດໃຊ້ຄູ່ມວນຊົນໜຶ່ງຫຼືຫຼາຍກວ່າກັບຄູ່ມວນຊົນທໍາອິດ.
ຄວາມເຫັນ:ມີພຽງຄູ່ມວນຊົນທີ່ນຳໃຊ້ເພື່ອປຽບທຽບ.
ລະບົບດ້ານເຕັກນິກ
ຫົວຂໍ້ການຄຳຜົນ | ) ທີ່ລວມມີພວກເຂົາ.array1) ແຕ່ບໍ່ຢູ່ໃນບັນດາຄູ່ມວນຊົນອື່ນໆ (array2 ຫຼື array3 ຢູ່ໃນຕົວອອກຂອງ ( |
ຫົວຂໍ້ PHP 版: | 4.0.1+ |
ຕົວຢ່າງຫຼາຍກວ່າ
ຕົວຢ່າງ 1
ປຽບທຽບຄູ່ມວນຊົນສາມຂອງພວກເຂົາພົບລາຍຊື່ຂອງພວກເຂົາທີ່ບໍ່ຢູ່ໃນບັນດາຄູ່ມວນຊົນອື່ນໆ.
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow"); $a2=array("e"=>"red","f"=>"black","g"=>"purple"); $a3=array("a"=>"red","b"=>"black","h"=>"yellow"); $result=array_diff($a1,$a2,$a3); print_r($result); ?>