soundex

(PHP 4, PHP 5, PHP 7, PHP 8)

soundexCalcula la clave soundex de un string

Descripción

soundex(string $str): string

Calcula la clave soundex de str.

Las claves soundex tienen la propiedad que palabras pronunciadas de forma similar producen la misma clave soundex y por lo tanto puede ser usada para simplificar búsquedas en bases de datos donde se conoce la pronunciación pero no la ortografía. Esta función soundex devuelve un string de 4 caracteres de longitud, que inicia con una letra.

Esta función particular de soundex es la descrita por Donald Knuth en "The Art Of Computer Programming, vol. 3: Sorting And Searching", Addison-Wesley (1973), pp. 391-392.

Parámetros

str

El string de entrada.

Valores devueltos

Devuelve la clave soundex como un string.

Ejemplos

Ejemplo #1 Ejemplos de soundex

<?php
soundex
("Euler")       == soundex("Ellery");    // E460
soundex("Gauss")       == soundex("Ghosh");     // G200
soundex("Hilbert")     == soundex("Heilbronn"); // H416
soundex("Knuth")       == soundex("Kant");      // K530
soundex("Lloyd")       == soundex("Ladd");      // L300
soundex("Lukasiewicz") == soundex("Lissajous"); // L222
?>

Ver también