码迷,mamicode.com
首页 > Web开发 > 详细

php判断两张图片是否相同

时间:2017-08-16 13:10:29      阅读:286      评论:0      收藏:0      [点我收藏+]

标签:返回   filename   cto   判断   span   length   code   director   file   

 1 <?php
 2 /**
 3  * sha1_file
 4     计算并返回由 filename 指定的文件的 sha1 散列值。
 5     该散列值是一个 40 字符长度的十六进制数字
 6  * 成功返回一个字符串,否则返回 FALSE。
 7  **/
 8 
 9 //这两个方法只能判断两张完全相同的图片,包括文件的大小,尺寸,另外这个方法还可以用来判断文件。
10 $file = __DIR__.DIRECTORY_SEPARATOR."1.jpg";
11 
12 $file2 =  __DIR__.DIRECTORY_SEPARATOR."2.jpg";
13 $gg = sha1_file($file);
14 $aa = sha1_file($file2);
15 var_dump($gg);  //853b8b66bfaaf823a7ac434187902d3e14130ed2  (length=40)
16 var_dump($aa);  //d79d7706f4f0a28926e9cf20d9df46d801471d3b  (length=40)
17 if($aa == $gg){
18     echo ‘the same‘;
19 }

 

php判断两张图片是否相同

标签:返回   filename   cto   判断   span   length   code   director   file   

原文地址:http://www.cnblogs.com/719907411hl/p/7372809.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!