Home » » similar_text

similar_text

Written By 1 on Sunday, September 30, 2012 | 10:04 AM

int similar_text ( string $first , string $second [, float &$percent ] )

Calculate the similarity between two strings

This calculates the similarity between two strings as described in Programming Classics: Implementing the World's Best Algorithms by Oliver (ISBN 0-131-00413-1). Note that this implementation does not use a stack as in Oliver's pseudo code, but


Hey there,





Be aware when using this function, that the order of passing the strings is very important if you want to calculate the percentage of similarity, in fact, altering the variables will give a very different result, example :





<?php


$var_1
= 'PHP IS GREAT';


$var_2 = 'WITH MYSQL';





similar_text($var_1, $var_2, $percent);





echo
$percent;


// 27.272727272727





similar_text($var_2, $var_1, $percent);





echo
$percent;


// 18.181818181818


?>


Tutoriel pour apprendre php-mysql(strrev,similar_text)

0 Comment:

Post a Comment