1
1
它们绝对不应该——至少在区分大小写的文件系统上是不应该的,比如Linux的默认文件系统(仍然称为ext2?)。虽然将这四个文件放在同一个目录中是一种值得怀疑的做法,但两者都不是
|
2
1
当接受图像时,我总是重命名它们,例如使用File Upload类的CI的encrypt filenames选项来避免此类问题。否则它会变成一个很大的头痛。 编辑:在下面的评论中添加了我的评论 您可以很容易地编写一个脚本,将所有文件名放入一个数组中,识别重复的文件名,并在它们的名称后面附加1。现在您只有唯一的文件名。然后你把所有的都转换成小写。对于所有现有文件和新文件,将文件名加密为32个字符的字符串。像这样的文件名批处理实际上相当容易。只需备份所有文件,以防万一,很少会出错。
Codeigniter有一些有用的函数,比如文件助手的
|
Jacco · 未能格式化我的日期以在php中正确工作 1 年前 |
jay ram · 如何在URL核心php中从API获取JSON? 1 年前 |
Ishwarya A · php电子表格在浏览器中显示多张excel 1 年前 |