PHP比较两个文件是否相同和比较字符串或文章的相似度


也想出现在这里?联系我们
比较两个文件是否相同,可以用判断md5的方式,如果两个文件完全相同,他们的md5值是一样的,方法如下:function md5_files($filename,$filename1){$file1 = md5_file($filename)

比较两个文件是否相同,可以用判断md5的方式,如果两个文件完全相同,他们的md5值是一样的,方法如下:

function md5_files($filename,$filename1){
$file1 = md5_file($filename);
$file  = md5_file($filename1);
                if($file == $file1){
                   return  "文件相同";
               }else{
        return  "文件不同";
              }
}

比较字符串或文章的相似度,用什么办法呢?php有一个自带的函数,函数使用方法如下:

similar_text(string1,string2,percent) 参数 描述 string1 必需。规定要比较的第一个字符串。 string2 必需。规定要比较的第二个字符串。 percent 可选。规定供存储百分比相似度的变量名。

参考实例:
similar_text("hello my  honey","hello world",$percent);
var_dump($percent . '%') ;
var_dump(number_format(($percent), 2, '.', '') . '%');
   

特别声明:以上内容(如有图片或视频亦包括在内)为本平台用户上传并发布,本平台仅提供信息存储服务。

开通vip