putFile 方法生成的文件名不唯一,其内部是调用 Str::random (40) 去生成的
默认情况下,
putFile
方法会生成一个唯一的 ID 作为文件名。
这句话说得不准确,看了源码(Laravel5.8), putFile
内部调用 hashName
方法,里面调用 Str::random(40)
去生成的,所以这个生成的文件名并不是唯一的。
推荐文章: