PHP scandir不适用于相对路径

罗宾·安德鲁斯

images在当前目录中有一个文件夹,但是当我尝试运行下面的代码时,出现以下错误:

PHP Warning: scandir(../images,../images): The system cannot find the file specified. (code: 2) in C:\Program Files (x86)\Ampps\www\dev\php\recolor_png\dir.php on line 4

<?php
$dir = "../images";

$a = scandir($dir);

print_r($a);

我已经尝试过我能想到的路径的每一种变化(images, /images/, "images", 'images'等等,但没有喜悦。

var_dump (is_dir('/images')); 也给 false

请帮忙?

vstelmakh

尝试使用__DIR__常量

$dir = __DIR__ . "/images";

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章