129 of 410 menu

Hàm metaphone

Hàm metaphone trả về metaphone của chuỗi - một khóa ngữ âm cho phép so sánh các từ theo cách phát âm của chúng. Tham số đầu tiên hàm nhận chuỗi cần xử lý, và tham số thứ hai (tùy chọn) - độ dài tối đa của metaphone trả về.

Cú pháp

metaphone(string, [phonemes]);

Ví dụ

Tính metaphone cho từ "programming":

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

Kết quả thực thi mã:

'PRKRMNK'

Ví dụ

So sánh metaphone của các từ có cách phát âm tương tự:

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

Kết quả thực thi mã:

true

Ví dụ

Giới hạn độ dài metaphone ở 4 ký tự:

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

Kết quả thực thi mã:

'ANTR'

Xem thêm

  • hàm soundex,
    hàm tính toán khóa soundex của chuỗi
  • hàm levenshtein,
    hàm tính khoảng cách giữa các chuỗi
Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối