我想在Mysql表中为每个类别ID创建一些带有php的1000个目录。该函数需要在创建目录之前检查目录的名称(id)是否已存在。 我该怎么做?
答案 0 :(得分:1)
试试这个(为简单起见,避免错误检查):
$conn = mysql_connect("localhost", "mysql_user", "mysql_password");
mysql_select_db("mydbname");
$sql = "SELECT id FROM sometable";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
mkdir($row['id']); // will return false is directory already exists
}
mysql_free_result($result);
如果您仍需要检查目录是否存在,可以使用stat
(或lstat)函数。