129 of 410 menu

ฟังก์ชัน metaphone

ฟังก์ชัน metaphone ส่งคืน เมตาโฟน ของสตริง - คีย์เสียงที่ช่วยให้เปรียบเทียบคำตามการออกเสียงได้ พารามิเตอร์แรกฟังก์ชันรับสตริงสำหรับประมวลผล และพารามิเตอร์ที่สอง (ไม่บังคับ) - ความยาวสูงสุดของเมตาโฟนที่จะส่งคืน

ไวยากรณ์

metaphone(string, [phonemes]);

ตัวอย่าง

มาคำนวณเมตาโฟนสำหรับคำว่า "programming":

<?php echo metaphone('programming'); ?>

ผลลัพธ์จากการเรียกใช้โค้ด:

'PRKRMNK'

ตัวอย่าง

มาเปรียบเทียบเมตาโฟนสำหรับคำที่ออกเสียงคล้ายกัน:

<?php $res1 = metaphone('write'); $res2 = metaphone('right'); var_dump($res1 === $res2); ?>

ผลลัพธ์จากการเรียกใช้โค้ด:

true

ตัวอย่าง

จำกัดความยาวของเมตาโฟนไว้ที่ 4 ตัวอักษร:

<?php echo metaphone('international', 4); ?>

ผลลัพธ์จากการเรียกใช้โค้ด:

'ANTR'

ดูเพิ่มเติม

  • ฟังก์ชัน soundex,
    ซึ่งคำนวณคีย์ซาวน์เด็กซ์ของสตริง
  • ฟังก์ชัน levenshtein,
    ซึ่งคำนวณระยะห่างระหว่างสตริง
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ