标签: php image upload
我正在使用一个为图像文件名生成随机加密的函数。
有时文件名将在名称中包含/。在这些情况下,move_uploaded_file会中断并且不会上传图像。
如何在保存文件时使用/ into帐户而不必更改我的加密方法?
答案 0 :(得分:2)
“/”在文件名中不合法,因为它是目录分隔符。 您可以使用slugify函数清除字符串,例如,请参阅here。
但我不建议这样做。您应该找到另一种命名文件的方法,例如使用md5或sha1哈希值。