gpt4 book ai didi

php - 文件系统迭代器不工作

转载 作者:可可西里 更新时间:2023-11-01 00:46:22 26 4
gpt4 key购买 nike

我尝试在 /images 目录中的所有文件上运行,当我到达构造函数部分时我断开了连接,该目录与我的 php 文件位于同一目录中:

$it = new FilesystemIterator('./images/');
foreach ($it as $fileinfo) {
echo $fileinfo->getFilename() . "\n";
}

我看到的错误是:

PHP Fatal error: Uncaught exception 'UnexpectedValueException' with message 'FilesystemIterator::__construct(/images/,/images/): The system cannot find the file specified. (code: 2)' in D:\wamp\www\MyHome2\php\images.php:9

最佳答案

当您需要相对路径时,您(可能)正在使用绝对路径。使用

$it = new FilesystemIterator('./images/');

或者在您的情况下,您需要“向上”移动一个文件夹,使用“..”向上移动:

$it = new FilesystemIterator('./../images/');

关于php - 文件系统迭代器不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17487614/

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