128 of 410 menu

Fungsi soundex

Fungsi soundex mengira kunci bunyi untuk rentetan yang diberikan. Kunci soundex terdiri daripada huruf pertama rentetan, diikuti dengan tiga digit, mewakili ciri bunyi utama bahagian selebihnya rentetan. Algoritma ini amat berguna untuk mencari nama yang kedengaran serupa, tetapi mungkin dieja secara berbeza.

Sintaks

soundex(string);

Contoh

Dapatkan kunci soundex untuk rentetan "Hello":

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

Keputusan pelaksanaan kod:

'H400'

Contoh

Bandingkan kunci soundex untuk perkataan yang bunyinya serupa:

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

Keputusan pelaksanaan kod:

'R163 R163'

Contoh

Semak kunci soundex untuk perkataan yang berbeza:

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

Keputusan pelaksanaan kod:

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

Lihat juga

  • fungsi levenshtein,
    yang mengira jarak antara rentetan
  • fungsi metaphone,
    yang mengembalikan kunci metaphone untuk rentetan
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak