可能重复:
唯一密钥生成
将文件上传到服务器时如何自动命名文件?
我用< input type="file" />上传了一个图片文件。文件名为picture_1.jpg。但我想将它存储在文件系统中,名称如下 ec0b4c5173809b6aa534631f3207.jpg?这些新名字是如何产生的?是否有一些特殊的脚本/生成器用于制作此类名称?
例如FB中的图片:http:// a3.sphotos.ak.fbcdn.net/hphotos-ak-snc6/190074_10150167009837952_8062627951_8311631_4439729_n.jpg.
它的名字是190074_10150167009837952_8062627951_8311631_4439729_n.jpg
。但原来的名字肯定是不同的。所以我想以同样的方式更改上传文件的名称。这怎么可能?