这是一个PHP语言修改图片MD5值的思路,只有客户问过这个问题,之后在网上查的。
0 1 2 3 4 5 6 7 8 9 10 11 |
$img_path_old = dirname(__FILE__)."/asd.jpg"; $img_link = "http://localhost/asd.jpg"; $img_path_new = dirname(__FILE__)."/asd_new.jpg"; // $md5 = md5_file($img_path); // echo $md5;//9c4e8a26ae0a91872fc7b533ee6b5168 // $img_data = curl_get_visit_img($img_link); // $fp2=@fopen($img_path_new,'a'); // fwrite($fp2,$img_data); // fclose($fp2); $md5 = md5_file($img_path_new); echo $md5; //f3ad3dfb84d4bbda54897e7801682be5 |
我感觉应该还有别的思路,比如修改图片,为某个点加个1像素的水印,之后MD5值一定就会变了的。