ตัวอย่าง
เติมอาร์เรย์ที่มีค่าที่ระบุคีย์:
<?php
function test_odd($var)
{
return($var & 1);
}
$a1=array("a","b",2,3,4);
print_r(array_filter($a1,"test_odd"));
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
array_filter() ฟังก์ชั่นกรองค่าของอาร์เรย์โดยใช้ฟังก์ชั่นการติดต่อกลับ
ฟังก์ชั่นนี้ผ่านค่าของอาร์เรย์การป้อนข้อมูลที่แต่ละฟังก์ชั่นการเรียกกลับ ถ้าฟังก์ชันการเรียกกลับผลตอบแทนจริงมูลค่าปัจจุบันจากการป้อนข้อมูลจะถูกส่งกลับเข้าแถวผล คีย์อาร์เรย์จะถูกเก็บไว้
วากยสัมพันธ์
array_filter( array,callbackfunction );
พารามิเตอร์ | ลักษณะ |
---|---|
array | จำเป็นต้องใช้ ระบุอาร์เรย์ในการกรอง |
callbackfunction | จำเป็นต้องใช้ ระบุฟังก์ชันการเรียกใช้ |
รายละเอียดทางเทคนิค
กลับค่า: | ส่งกลับอาร์เรย์กรอง |
---|---|
PHP เวอร์ชัน: | 4.0.6+ |
<PHP อ้างอิงอาร์เรย์