คำนวณคีย์ metaphone สำหรับ "World":
<?phpecho metaphone("World");?>ฟังก์ชัน metaphone() คำนวณคีย์ metaphone ของสตริง
ปุ่มเมตาโฟนแสดงถึงการออกเสียงภาษาอังกฤษของสตริง
สามารถใช้ฟังก์ชัน metaphone() ในเครื่องตรวจตัวสะกดได้
หมายเหตุ: ฟังก์ชัน metaphone() จะสร้างคีย์ที่เหมือนกันสำหรับคำที่ฟังดูคล้ายกัน
หมายเหตุ: คีย์เมตาโฟนที่สร้างขึ้นมีความยาวผันแปรได้
เคล็ดลับ: ฟังก์ชัน metaphone() มีความแม่นยำมากกว่าฟังก์ชัน soundex() เนื่องจาก metaphone() เข้าใจกฎพื้นฐานของการออกเสียงภาษาอังกฤษ
เมตาโฟน ( สตริง, ความยาว )
พารามิเตอร์ | อธิบาย |
---|---|
เชือก | ที่จำเป็น. ระบุสตริงที่จะตรวจสอบ |
ความยาว | ไม่จำเป็น. ระบุความยาวสูงสุดของคีย์เมตาโฟน |
ค่าส่งคืน: | ส่งกลับคีย์ metaphone ของสตริงเมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว |
---|---|
เวอร์ชัน PHP: | 4+ |
ใช้ฟังก์ชัน metaphone() กับคำสองคำที่ฟังดูคล้ายกัน:
<?php$str = "ความช่วยเหลือ";$str2 = "ผู้ช่วย";เอคโค เมตาโฟน($str);เอคโค "<br>";เอคโค เมตาโฟน($str2);?>ใช้พารามิเตอร์ความยาว:
<?php$str = "ความช่วยเหลือ";$str2 = "ผู้ช่วย";เอคโค เมตาโฟน($str,5);เอคโค "<br>";เอคโค เมตาโฟน($str2,5);?>