PHP soundex() Function

PHP String Reference PHP String Reference


Calculate the soundex key of "Hello":

$str = "Hello";
echo soundex($str);

Run example »

Definition and Usage

The soundex() function calculates the soundex key of a string.

A soundex key is a four character long alphanumeric string that represent English pronunciation of a word.

The soundex() function can be used for spelling applications.

Note: The soundex() function creates the same key for similar sounding words.

Tip: metaphone() is more accurate than soundex(), because metaphone() knows the basic rules of English pronunciation.



Parameter Description
string Required. Specifies the string to check

Technical Details

Return Value: Returns the soundex key of the string on success, or FALSE on failure.
PHP Version: 4+

More Examples

Example 1

Using the soundex() function on two similar sounding words:

$str = "Assistance";
$str2 = "Assistants";

echo soundex($str);
echo "<br>";
echo soundex($str2);

Run example »

PHP String Reference PHP String Reference


Color Picker