128 of 410 menu

Функция soundex

La función soundex calcula una clave sonora para la cadena dada. La clave soundex consiste en la primera letra de la cadena, seguida de tres dígitos, que representan las principales características sonoras del resto de la cadena. Este algoritmo es especialmente útil para buscar nombres que suenan similares, pero pueden escribirse de manera diferente.

Sintaxis

soundex(string);

Ejemplo

Obtengamos la clave soundex para la cadena "Hello":

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

Resultado de la ejecución del código:

'H400'

Ejemplo

Comparemos las claves soundex para palabras que suenan similar:

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

Resultado de la ejecución del código:

'R163 R163'

Ejemplo

Verifiquemos las claves soundex para diferentes palabras:

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

Resultado de la ejecución del código:

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

Ver también

  • la función levenshtein,
    que calcula la distancia entre cadenas
  • la función metaphone,
    que devuelve la clave metaphone para una cadena
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