php

PHP Damarau levenstein on Longest Match SubString

kevinmel2000

Teddy Zugana

Posted on July 29, 2021

PHP Damarau levenstein on Longest Match SubString
function getLongestMatchingSubstring($str1, $str2)
{
    $len_1 = strlen($str1);
    $longest = '';
    for($i = 0; $i < $len_1; $i++){
        for($j = $len_1 - $i; $j > 0; $j--){
            $sub = substr($str1, $i, $j);
            if (strpos($str2, $sub) !== false && strlen($sub) > strlen($longest)){
                $longest = $sub;
                break;
            }
        }
    }
    return $longest;
}
Enter fullscreen mode Exit fullscreen mode
💖 💪 🙅 🚩
kevinmel2000
Teddy Zugana

Posted on July 29, 2021

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related