128 of 410 menu

Hàm soundex

Hàm soundex tính toán khóa âm thanh cho chuỗi đã cho. Khóa soundex bao gồm chữ cái đầu tiên của chuỗi, theo sau là ba chữ số, đại diện cho các đặc điểm âm thanh chính của phần còn lại của chuỗi. Thuật toán này đặc biệt hữu ích cho việc tìm kiếm các tên nghe có vẻ tương tự, nhưng có thể được viết khác nhau.

Cú pháp

soundex(string);

Ví dụ

Lấy khóa soundex cho chuỗi "Hello":

<?php echo soundex('Hello'); ?>

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

'H400'

Ví dụ

So sánh khóa soundex cho các từ nghe tương tự:

<?php $res1 = soundex('Robert'); $res2 = soundex('Rupert'); echo $res1 . ' ' . $res2; ?>

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

'R163 R163'

Ví dụ

Kiểm tra khóa soundex cho các từ khác nhau:

<?php $words = ['Hello', 'Hallo', 'Hullo', 'World']; foreach ($words as $word) { echo $word . ': ' . soundex($word) . "\n"; } ?>

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

Hello: H400 Hallo: H400 Hullo: H400 World: W643

Xem thêm

  • hàm levenshtein,
    tính toán khoảng cách giữa các chuỗi
  • hàm metaphone,
    trả về khóa metaphone cho 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