mb_eregi (ละเว้นนิพจน์ทั่วไปหลายไบต์) ฟังก์ชันใน PHP ใช้เพื่อละเว้นการจับคู่นิพจน์ปกติที่มีการรองรับหลายไบต์ ฟังก์ชันนี้ดำเนินการกับนิพจน์ทั่วไปที่ไม่คำนึงถึงขนาดตัวพิมพ์ที่ตรงกับการรองรับแบบหลายไบต์
ไวยากรณ์
bool mb_eregi( $str_ pattern, $str_string, $arr_matches=null )
ตัวอย่างเช่น
(pattern = "or", string = "Hello World");
พารามิเตอร์
mb_eregi() ยอมรับสามพารามิเตอร์ต่อไปนี้ -
-
รูปแบบ − พารามิเตอร์นี้ตรงกับรูปแบบในสตริงที่กำหนด
mb_ereg ("or", "Hello World") // "or" is the pattern that will be matched // in the given string "Hello World".
-
สตริง − พารามิเตอร์นี้ใช้เพื่อค้นหาสตริง
-
แมตช์ − แมตช์ พารามิเตอร์ถูกเรียกหลังจากค้นหาสตริงย่อยของรูปแบบจากสตริงที่กำหนดอื่น แมตช์ ถูกเก็บไว้ในองค์ประกอบของอาร์เรย์ การจับคู่ . หาก ตรงกัน ไม่พบ จากนั้นจะส่งกลับอาร์เรย์ว่าง
คืนค่า
มันจะตรวจสอบว่ารูปแบบตรงกับสตริงหรือไม่ หากรูปแบบตรงกัน ก็จะคืนค่าจำนวนเต็ม "1"
ตัวอย่าง
<?php //UTF-8 encoding $encoding = mb_regex_encoding("UTF-8"); //String pattern is "or" and //string Hello World is used $integer = mb_ereg ("or","Hello World"); //Output var_dump($encoding); print_r($integer); ?>
ผลลัพธ์
bool(true) 1