我有一個搜索引擎用於我的網站。我已經安裝了Google的功能「你是不是指xxx?」。它返回更正的字符串。那麼,有沒有辦法讓我可以比較那些不正確和正確的字符串,並像谷歌那樣大膽地修正糾正的單詞?如何獲取php中的兩個單詞之間的差異
這裏是我的代碼:
<?php
function suggestion($word){
$first_word=substr($word,0,1);
$first_word=strtoupper($first_word);
$query="SELECT * FROM words WHERE UPPER(LEFT(name,1))='$first_word'";
$db_words=mysql_query($query);
$flag=true;
while($row_words=mysql_fetch_array($db_words)){
similar_text($row_words['name'],$word,$percent);
if(($percent>50)&&($percent!=100)){
echo '<strong>Did you mean:</strong><br>';
echo $row_words['name'],'<br>';
$flag=false;
}
}
}
?>
向我們展示你的代碼 – jeremy
重複:http://stackoverflow.com/questions/321294/highlight-the-difference-between-two-字符串在PHP –