129 of 410 menu

Funktio metaphone

Funktio metaphone palauttaa metafonin merkkijolle - foneettisen avaimen, jonka avulla voidaan verrata sanoja niiden ääntämyksen perusteella. Ensimmäisenä parametrina funktio ottaa käsiteltävän merkkijonon ja toisena (valinnaisena) parametrina palautettavan metafonin maksimipituuden.

Syntaksi

metaphone(string, [phonemes]);

Esimerkki

Lasketaan metafoni sanalle "programming":

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

Koodin suorituksen tulos:

'PRKRMNK'

Esimerkki

Verrataan metafoneja ääntämiseltään samankaltaisille sanoille:

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

Koodin suorituksen tulos:

true

Esimerkki

Rajoitetaan metafonin pituus 4 merkkiin:

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

Koodin suorituksen tulos:

'ANTR'

Katso myös

  • funktion soundex,
    joka laskee merkkijonon soundex-avaimen
  • funktion levenshtein,
    joka laskee merkkijojen välisen etäisyyden
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää