← All built-ins / levenshtein()

levenshtein()

levenshtein(string $haystack, string $needle): int

Parameters

NameTypeDescription
$astringfirst string
$bstringsecond string

Return value

Edit distance: minimum insertions + deletions + substitutions to turn $a into $b.

Example

echo levenshtein("holy", "holyphp"), "
";
echo levenshtein("cat", "cut"), "
";
3
1

See also

similar_text()