ฟังก์ชัน preg_grep ใช้เพื่อส่งคืนรายการอาร์เรย์ที่ตรงกับรูปแบบ
อาร์เรย์ preg_grep ( สตริง $รูปแบบ , อาร์เรย์ $input [, int $flags = 0 ] )
ส่งกลับอาร์เรย์ที่ประกอบด้วยองค์ประกอบในอินพุตอาร์เรย์ที่กำหนดซึ่งตรงกับรูปแบบ
คำอธิบายพารามิเตอร์:
$pattern: รูปแบบที่จะค้นหา ในรูปแบบสตริง
$input: อาร์เรย์อินพุต
$flags: หากตั้งค่าเป็น PREG_GREP_INVERT ฟังก์ชันนี้จะส่งคืนอาร์เรย์ขององค์ประกอบในอาร์เรย์อินพุตที่ไม่ตรงกับรูปแบบรูปแบบที่กำหนด
ผลการดำเนินการเป็นดังนี้:
อาร์เรย์( [2] => 3.4 [4] => 7.9)
จะเห็นได้ว่า preg_grep ส่งคืนเฉพาะตัวเลขทศนิยมในอาร์เรย์เท่านั้น