2、現在PHP要遍歷inc目錄,并只顯示文件,不顯示目錄0和a,代碼如下: 復制代碼 代碼如下: $dir = " /> 在线播放h,k9女士 hd,国产h视频

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

php is_file()和is_dir()用于遍歷目錄時用法注意事項

1、目錄inc有以下內容:
子目錄 0
子目錄 a
footer.html
header.html
login_function.inc.php
mysqli_connect.php
style.css

2、現在php要遍歷inc目錄,并只顯示文件,不顯示目錄0和a,代碼如下:
復制代碼 代碼如下:
$dir = $_SERVER['DOCUMENT_ROOT'];
$dir = "$dir/inc/";
$d = opendir($dir);
while(false !==($f=readdir($d)))
{
if(is_file($f)){
echo " <h2>$f </h2>";
}else{
echo " <h2>是目錄$f </h2>";
}
}
closedir($d);

結果卻只顯示了“footer.html”是文件,其它都變成目錄了:
是目錄.
是目錄..
是目錄a
footer.html
是目錄header.html
是目錄login_function.inc.php
是目錄mysqli_connect.php
是目錄style.css

這是由于不能在is_file和is_dir中直接使用“$f”,這樣會被php當作是根目錄下的該文件,而在我的根目錄下有footer.html這個文件,所以會正確顯示這個文件。其它則不行。代碼改成:
要正確顯示,需要改造代碼:
復制代碼 代碼如下:
while(false !== ($f=readdir($d)))
{
if(is_file("$dir/$f")){
echo "<h2>$f</h2>";
}else{
echo "<h2>是目錄$f</h2>";
}
}
closedir($d);

php技術php is_file()和is_dir()用于遍歷目錄時用法注意事項,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 免费二级c片在线观看a | 级毛片久久久毛片精品毛片 | 91视频高清| 亚洲狠狠97婷婷综合久久久久 | 国产精品视频免费播放 | 玖玖玖视频在线观看视频6 玖玖免费 | 亚洲国产一区视频 | 色哟哟在线视频 | 视频二区中文字幕 | 一级做a爰片性色毛片2021 | 91精品一区二区三区久久久久 | 亚洲免费中文 | 免费观看视频成人国产 | 一区二区三区四 | 亚洲黄网视频 | 免费视频亚洲 | 大色香蕉 | 五月国产综合视频在线观看 | 2021在线永久免费视频 | 日日夜夜中文字幕 | 日韩精品一区二区三区国语自制 | 国产成人涩涩涩视频在线观看 | 狂野欧美| xh98hx国产免费 | 免费成年人在线观看视频 | 成人免费看片视频色多多 | 五月天丁香婷婷开心激情五月 | 精品日韩欧美一区二区三区 | 中国a毛片| 美国黄色a级片 | 女人夜色黄网在线观看 | 天天做天天爱天天爽综合区 | 国产3区| 热久久99影院 | 91精品久久一区二区三区 | 黄在线观看网站 | 最新国产午夜精品视频成人 | 亚色影视 | 日韩一区二区久久久久久 | 婷婷涩涩 | 中文字幕一二三四 |