我的项目从其他领域我都像挂唯一的文件名attibute
<img src="http://www.somewhere.com/images/whatever-image.jpg">
我想基于其原有的SRC属性的方式,我会有些名字本地重新保存稍后检查一下,如果我已经在本地保存了这个图片。我的问题是,当我使用md5()src-attribute是否是唯一的?例如:
$src = "http://www.somewhere.com/images/whatever-image.jpg"
if (file_exists('local_path'.md5($src)) {
...
}
我可以依靠MD5()在这种情况下?如果不是,这可以如何正确完成?
见http://stackoverflow.com/questions/4032209/is-md5-still-good-足够独特的识别文件 – Rob 2013-04-23 15:55:41
Rob,是的,我知道md5()的问题。仍然在寻找可能性,让我的情况真的很独特。 – Linda 2013-04-23 16:02:31
好的 - 尝试http://php.net/manual/en/function.uniqid.php – Rob 2013-04-23 16:04:03