สมมติเรามีอาร์เรย์ดังนี้
$subject= array('JavaScript','Java','PHP language','Python Language');
จากอาร์เรย์ข้างต้น เราต้องการดึงค่าที่มีข้อความดังนี้
$valueToSearch= 'Language';
สำหรับการจับคู่แบบนี้ ใช้ preg_match() ใน PHP
ตัวอย่าง
โค้ด PHP ดังนี้
<!DOCTYPE html> <html> <body> <?php
$subject= array('JavaScript','Java','PHP language','Python Language');
$valueToSearch= 'Language';
$result = array();
foreach($subject as $t=>$value) {
if(preg_match("/\b$valueToSearch\b/i", $value)){
$result[$t] = $value;
}
}
print_r($result);
?> </body> </html>
ผลลัพธ์
นี่จะผลิตเอาต์พุตดังนี้
Array ( [2] => PHP language [3] => Python Language )