我试图自动创建文件夹与数据库中的信息,出于某种原因,即使两个迭代具有相同的值,它创建一个额外的文件夹,而不是将文件放在同一个文件夹中。我已经在剧本中评论了所有内容,但是这一行仍然在做,所以我知道这是罪魁祸首。这里是我的代码:PHP mkdir创建重复的文件夹
if (!is_dir($state."/".$county."-County")) {
mkdir($state."/".$county."-County");
}
感谢您的任何帮助!
编辑:
的文件夹结构如下所示:
California
Alameda-County
Alameda-County
这是完全一样的。
是不同的套管?某些操作系统上的'MyFolder'和'myFolder'和'myfolder'是完全不同的名称。 –
你可以附上截图或文件/目录列表来帮助澄清问题吗? – nageeb
'这是创建一个额外的文件夹'这个额外的“文件夹”的名字是什么,如果'state'文件夹不存在,你会得到一个错误,你应该使用递归标志,如果你不确定它有'mkdir ($ path,null,true);' –