dongshai2022 2010-06-17 05:19 采纳率: 100%
浏览 33
已采纳

如何显示它发现的文字类似?

I am experimenting with finding similar text between a string and an online article. I am playing with similar_text() in php that shows the percentage a string matches. But I am trying to figure out how to echo out what similar_text() is finding that is similar. Is there any way to do this?

Here is a sample of what I am trying to do:

$similarText = similar_text($articleContent, $wordArr[$wordNum][1], $p);


            //if(strpos($articleContent, $wordArr[$wordNum][1] ) !== false)
            if($p > .25)
            {

                $test =($wordArr[$wordNum][1] - similar_text($articleContent, $wordArr[$wordNum][1]));
                echo $test."<br/>";

                echo "Percent: $p%"."<br/>";
                echo "MATCH NAME<br/>";
                print_r($wordArr[$wordNum]);
                echo "<br/><br/>";


            }

The similar text gives me a percentage of the words that I am matching, but I kind of want to see how it is working, and actually show the word it matches to the word it is matching. Like echo out:

echo $matcher." matches ".$matchee
  • 写回答

1条回答 默认 最新

  • dsa2c2255888 2010-06-20 01:47
    关注

    Consider make a example for get a better answer.

    <?
    similar_text($string1, $string2, $p);
    echo "Percent: $p%";
    ?> 
    

    If you need see how much characters have been changed.

    <?=(strlen($string2) - similar_text($string,$string2));?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义
  • ¥15 (标签-UDP|关键词-client)
  • ¥15 关于库卡officelite无法与虚拟机通讯的问题
  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助