gpt4 book ai didi

php - 如何从 PHP 数组创建 Windows 文件夹?

转载 作者:行者123 更新时间:2023-11-29 12:06:51 27 4
gpt4 key购买 nike

希望有人能帮助我。我愿意接受任何建议,因为这是我第一次用 PHP 编写“Hello, World”以外的内容。我正在编写一个佣金 Web 应用程序,该应用程序允许用户登录,并查看基于用户文件夹中 PDF 文件列表的动态菜单,该用户文件夹保存在与其登录相关的服务器端。我正在编写的 PHP 脚本应该检查 MySQL InnoDB 数据库,运行每周销售报告,生成 PDF然后将该 PDF 添加到目录中(如果未创建该目录,则应创建用于文件插入的文件夹)。我正在使用 mPDF 作为 PDF,创建和插入效果很好,但我很难让 mkdir 与我的 一起使用数组。它运行后只生成一个名为 Array 的文件夹。这是我到目前为止所拥有的:

try {
//Create connection
$con = new PDO("mysql:host=$servername; dbname=$database", $username, $password);
$con->exec("SET CHARACTER SET utf8");

$query = "SELECT user_id FROM users;";
$result = $con->query($query);

foreach($result as $value) {
$filename = './reports/'.$value.'';
if(!file_exists($filename)) {
if(!mkdir('./reports/'.$value.'')) {
die('Failed to create folders...');
}
}
}

$con = null;
}
catch(PDOException $e1) {
echo $e1->getMessage();
}

最佳答案

$value 是一个数组。尝试使用 -

/reports/'.$value['user_id']

关于php - 如何从 PHP 数组创建 Windows 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31332896/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com