PHP in_array() ຂະບວນການ
ຄວາມຄິດຄັດ
ຊອກຫາຄວາມຄິດຄັດ "Glenn" ໃນສາຍແລະອອກຂໍ້ຄວາມບາງຢ່າງ:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("Mark", $people)) { echo "ພົບຄວາມຄິດຄັດ"; } else { echo "ບໍ່ພົບຄວາມຄິດຄັດ"; } ?>
ການກໍານົດ ແລະ ການນໍາໃຊ້
ການຊອກຫາ in_array() ຂະບວນການຊອກຫາຄວາມມີຄວາມຄິດຄັດຢູ່ໃນສາຍ.
Notes:ຖ້າ search The parameter is a string and type If the parameter is set to TRUE, then the search is case-sensitive.
Syntax
in_array(search,array,type)
Parameter | Description |
---|---|
search | Required. Specifies the value to be searched in the array. |
array | Required. Specifies the array to be searched. |
type | Optional. If set this parameter to true, then check if the search data is the same type as the array values. |
Description
ຖ້າມີຄູ່ຂອງຄືນ search ມີໃນອານຸມິດ array ຖ້າບໍ່ພົບປະທາດໃນອານຸມິດ, ຈະກັບຄືນ TRUE. ຖ້າປະທາດທີສາມໄດ້ກວດກາໃຫ້ true, ຫົວຂໍ້ວັດຖຸຈະກັບຄືນ TRUE ເທົ່ານັ້ນພຽງແຕ່ພົບພາຍໃນອານຸມິດ ແລະບັນດາຄວາມຂອງອານຸມິດຈະຄືກັນກັບຄູ່ຂອງຄືນ.
ຖ້າບໍ່ພົບປະທາດໃນອານຸມິດ, ຫົວຂໍ້ວັດຖຸຈະກັບຄືນ FALSE.
Notes:ຖ້າ search ປະທາດແມ່ນຕົວການທີ່ type ຖ້າປະກອບຂອງປະທາດໄດ້ກວດກາໃຫ້ true, ການຊອກຫາຈະສະເໝີຄວາມຫຼີກຫຼີມ.
Technical Details
Return Value: | ຖ້າພົບຄູ່ຂອງຄືນໃນອານຸມິດຈະກັບຄູ່ຂອງຄືນພາຍໃນອານຸມິດ, ຈະກັບຄືນ TRUE, ບໍ່ຖ້າບໍ່ພົບຈະກັບຄືນ FALSE. |
PHP Version: | 4+ |
Changelog: | ຕັ້ງແຕ່ PHP 4.2search ປະທາດທີ່ປັດຈຸບັນກໍ່ສາມາດເປັນອານຸມິດ. |
ຕົວຢ່າງອື່ນໆ
ຕົວຢ່າງ 1
ໃຊ້ຂັ້ນຕົວປະທາດທັງໝົດ:
<?php $people = array("Bill", "Steve", "Mark", "David"); if (in_array("23", $people, TRUE)) { echo "ພົບການການຊອກຫາ<br>"; } else { echo "ບໍ່ພົບການການຊອກຫາ<br>"; } if (in_array("Mark",$people, TRUE)) { echo "ພົບການການຊອກຫາ<br>"; } else { echo "ບໍ່ພົບການການຊອກຫາ<br>"; } if (in_array(23,$people, TRUE)) { echo "ພົບການການຊອກຫາ<br>"; } else { echo "ບໍ່ພົບການການຊອກຫາ<br>"; } ?>