Php 读取目录错误(readdir():提供的参数不是有效的目录资源)

Php 读取目录错误(readdir():提供的参数不是有效的目录资源),php,readdir,Php,Readdir,尝试使用readdir($myDirectory)读取dir内容,但出现以下错误: readdir(): supplied argument is not a valid Directory resource 我用is_dir($myDirectory)检查了它是否是目录,是的,它是目录 那么,为什么我不能读dir呢?是权限问题吗 只是要提到的是,这一切都在WinXP机器上,而不是linux上 感谢您的帮助 需要由返回的资源,例如: $handle = opendir($myDirector

尝试使用readdir($myDirectory)读取dir内容,但出现以下错误:

readdir(): supplied argument is not a valid Directory resource 
我用is_dir($myDirectory)检查了它是否是目录,是的,它是目录

那么,为什么我不能读dir呢?是权限问题吗

只是要提到的是,这一切都在WinXP机器上,而不是linux上

感谢您的帮助

需要由返回的资源,例如:

$handle = opendir($myDirectory);
if ($handle) {
    while (($file = readdir($handle)) !== false) {
        echo $file, '<br>';
    }
}
$handle=opendir($myDirectory);
如果($handle){
while(($file=readdir($handle))!==false){
echo$文件“
”; } }
还可以查看这些函数的相应手册页上的示例。

需要一个由返回的资源,例如:

$handle = opendir($myDirectory);
if ($handle) {
    while (($file = readdir($handle)) !== false) {
        echo $file, '<br>';
    }
}
$handle=opendir($myDirectory);
如果($handle){
while(($file=readdir($handle))!==false){
echo$文件“
”; } }
还可以查看这些函数的相应手册页上的示例。

is_dir()
需要路径
readdir()
需要一个资源。由于使用了
opendir()
方法,因此可以检索到
readdir()
所需的资源

方向句柄(参数)

以前使用打开的目录句柄。如果未指定目录句柄,则假定由打开的最后一个链接

例如:



资源:

is_dir()
需要路径
readdir()
需要一个资源。由于使用了
opendir()
方法,因此可以检索到
readdir()
所需的资源

方向句柄(参数)

以前使用打开的目录句柄。如果未指定目录句柄,则假定由打开的最后一个链接

例如:



资源: