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