129 of 410 menu

Функция metaphone

La función metaphone devuelve el metáfono de una cadena - una clave fonética que permite comparar palabras por su sonido. El primer parámetro de la función acepta la cadena a procesar, y el segundo (opcional) - la longitud máxima del metáfono devuelto.

Sintaxis

metaphone(string, [phonemes]);

Ejemplo

Calculemos el metáfono para la palabra "programming":

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

Resultado de la ejecución del código:

'PRKRMNK'

Ejemplo

Comparemos los metáfonos para palabras con sonido similar:

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

Resultado de la ejecución del código:

true

Ejemplo

Limitemos la longitud del metáfono a 4 caracteres:

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

Resultado de la ejecución del código:

'ANTR'

Ver también

  • la función soundex,
    que calcula la clave soundex de una cadena
  • la función levenshtein,
    que calcula la distancia entre cadenas
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar