gpt4 book ai didi

php - 使用 foreach 循环包含文件夹中的文件 - 不起作用。为什么?

转载 作者:行者123 更新时间:2023-11-29 14:25:32 25 4
gpt4 key购买 nike

我正在做的事情大约像 this Q&A说:

$filenames = glob("../webform/components/*.inc");
foreach ($filenames as $filename)
{
include $filename;
echo $filename;
}

但是我得到的不是一堆包含的文件,而是:

Warning: Invalid argument supplied for foreach() in include_once() ...

$filenames 似乎为空。为什么会这样呢? (我已经检查该文件夹包含 .inc 文件!)

最佳答案

执行var_dump($filenames)。你得到一个空数组吗,例如

array(0) {
}

如果是这样,glob 可以工作,但没有找到任何文件。如果你得到一个 bool 值 false,例如

bool(false)

然后 glob 完全失败 - 路径不正确、目录不可读等...

关于php - 使用 foreach 循环包含文件夹中的文件 - 不起作用。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11053619/

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