当前位置:首页 > 日记 > 正文

PHPis_file()和()is_dir遍历目录的使用注意事项

PHPis_file()和()is_dir遍历目录的使用注意事项
1,目录公司有以下内容:
目录0
子目录
footer.html
header.html
login_function.inc.php
mysqli_connect.php
style.css

2,现在PHP将遍历目录,只显示文件,而不是目录0和A,代码如下所示:
复制代码代码如下所示:
$dir = $ _server { 'document_root};
$;
美元D = opendir($dir);
(假)!=(f readdir美元($)))
{
如果(is_file($)){
回声$;
其他{ }
目录是;
}
}
closedir($);

结果表明footer.html是一个文件,一切都成为一个目录。
这是目录。
这是一份目录。
这是目录A
footer.html
它的目录header.html
它的目录login_function.inc.php
它的目录mysqli_connect.php
这是目录的style.css

这是因为$不能直接用于is_file和is_dir,这将被视为在PHP文件。我的根目录下,有footer.html文件,所以这个文件将显示正确。别人不。代码改变:
如果你想正确显示,你需要转换代码:
复制代码代码如下所示:
(假)!=(f readdir美元($)))
{
如果(is_file($目录 / $ )){
回声$;
其他{ }
目录是;
}
}
closedir($);

相关文章

如何批量删除QQ空间日志

如何批量删除QQ空间日志

空间,日志,批量删除,电脑软件,QQ,随着QQ空间日志功能的不断优化和改进,在QQ空间日志批量管理中添加了批量删除日志的功能。 1、批量删除功能不分黄色和非黄色菱形用户可以使用; 2、一次选择函数可以操作一个页面(15)。 详细操作方法: 1,登录到…

linux下使用磁带机的通用命令

linux下使用磁带机的通用命令

命令,通用,磁带机,电脑软件,linux,磁带机操作命令: 焦油命令: 使用TAR命令将一个文件或目录树复制到一个磁带上。 注意:无法复制空目录或文件设备的特殊文件,不能用于创建多个磁带。 磁带机操作命令: 焦油命令: 使用TAR命令将一个文件或目录树复…

如何安装win7安装教程IE11的IE11

如何安装win7安装教程IE11的IE11

安装教程,安装,电脑软件,点评:前段时间,微软发布了win7 11浏览器预览版IE系统,我相信很多控制IE 11浏览器尝鲜。然而,许多用户将看到在IE 11的安装过程,这样的一个错误。在本文中,我们将解释微软的IE 11在图形形式win7版安装过程。 win7的IE 11开…

Windows9发布时间曝光

Windows9发布时间曝光

发布时间,电脑软件,俄罗斯Wzor日前爆料称,Windows 8.1更新的Windows 2将是8.1的最后一个版本的消息,没有更新3,Windows 9预览版将在今年秋天发布,在微软的Windows 9也采用了新的激活技术来防止盗版。 在Windows 8.1更新2发布后,微软将不再提供更…

网易农场

网易农场

网易,农场,电脑软件,世界上第一个真正的农场经营网易双重牛市手机游戏场;海洋公园最近的手机游戏互动双公测正式开启,这个备受期待的Android版本在7月25日第一次登录易信游戏。继忍者必须死易信打网易农场 网易农场庄园农场的公牛公牛;海网易…

在不创建网络任务的情况下,不向网络

在不创建网络任务的情况下,不向网络

网络,不向,情况下,电影,电脑软件,问题: 在播种任务之后,它提示不可能创建任务或向网络任务添加一个电影。原因是什么 答案uff1a 当用下面的方法解决快速、快速、快速的需求时,就会出现上述错误。 1,请去网络看看是否正常。如果官方网络上的视…

实现了从1呼叫Destoon自增数的方法

实现了从1呼叫Destoon自增数的方法

方法,自增,实现了,电脑软件,Destoon,本文的例子告诉我们,Destoon实现调用自增数从1的方法,具有一定的实用价值,使数据电话。我希望这将有助于开发的系统,具体方法如下: 例子:Destoon通话开始越来越多从1。 具体代码如下: {循环$ $标记} { { { …

配置Linux以确保其系统的安全性

配置Linux以确保其系统的安全性

系统,安全性,配置,以确保,电脑软件,回顾:众所周知,网络安全是一个非常重要的话题,而服务器是网络安全中最关键的一环,Linux被认为是比较安全的互联网服务器。作为一个开源的操作系统,一旦志愿者在Linux系统中发现漏洞,来自世界各地的志愿者将积极…

刷新纪录,作为移动世界杯第一年最大

刷新纪录,作为移动世界杯第一年最大

黑马,刷新,世界杯,第一年,纪录,7月14日,巴西世界杯落帷幕。作为世界杯第二战场移动互联网,短视频微视凭借其轻质、实时、丰富的活动信息,以及明星的介绍;个人;投注,用户动态有趣的解释,在世界杯的国家参与带来的题目,世界杯的完美,成了新的解释;观;社…

对nymse.exe-nymse的作用是什么

对nymse.exe-nymse的作用是什么

作用,电脑软件,nymse,exe,点评:Nymse.exe是一个诺尔曼杀毒软件的控制台程序,会在系统托盘上 进程文件:nymse或nymse.exe 过程名称:Norman Virus Control 过程类别:安全风险的过程 英文描述: nymse.exe是诺尔曼病毒控制网络安全控制的一部分,也是…

MySQL中的操作符使用一个示例来显

MySQL中的操作符使用一个示例来显

显示,操作符,示例,电脑软件,MySQL,我始终坚持一点:通过自己的双手后,真正操作过的信息是最可靠的,所以当你提到孩子们的小文时,请不要只看,只看一眼是不真实的。 座右铭:纸张得来终觉浅,要知道这个练习! 1。算术运算符 加 选择1 + 2; 减少 选择; 骑 …

为什么nero6不能记录DVD光盘(溶液)

为什么nero6不能记录DVD光盘(溶液)

光盘,溶液,电脑软件,DVD,问题: 光盘是用于nero6。现在,当你想雕刻一个DVD光盘时,你找不到一个记录项。在视频菜单中只有VCD和超级VCD项目。但是,DVD光盘可以复制。怎么回事 回答: nero6不能刻录DVD光盘因为它不在nero6有这个功能,nero7以上版本…