Php比較文字列類似度関数の利用

798 ワード

similar_text()関数は、2つの文字列の一致文字の数を計算したり、2つの文字列の類似度(パーセント)を計算したりすることができます.


<?php 
require('conn.php');
$sql="select title from content order by id desc limit 20"; //       
$result=mysql_query($sql,$conn);
$cf=0;
while($row=mysql_fetch_array($result)){
similar_text($row['title'], $title, $percent); //         $percent
if($percent>90){$cf=1;break;} //   :     90%      
}
if($cf==1){
echo "<SCRIPT language=JavaScript>alert('  !        !');";
echo "this.location.href='vbscript:history.back()';</SCRIPT>";
mysql_close();
exit();
}
?>

変換元:http://blog.csdn.net/yw1386/article/details/5681599