电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

PHP遍歷目錄實現方法介紹

瀏覽:253日期:2022-06-11 08:08:52

opendir – 打開一個目錄句柄,可用于之后的 closedir(),readdir() 和 rewinddir() 調用中。

語法:resource opendir (string path [, resource context] )

readdir – 從目錄句柄中讀取條目。返回當前目錄指針位置的文件名,沒有返回 false,并將指針向下移動一位。文件名以在文件系統中的排序返回。

語法:string readdir (resource dir_handle)

closedir – 關閉目錄句柄。關閉由 dir_handle 指定的目錄流。流必須之前被 opendir() 所打開。

語法:void closedir (resource dir_handle)

rewinddir – 倒回目錄句柄。將 dir_handle 指定的目錄流重置到目錄的開頭。

語法:void rewinddir (resource dir_handle)

    //遍歷指定目錄實例
    $num=0; //用來統計子目錄和文件的個數
    $dirname="phpMyAdmin";      //定義一個目錄名
    $dir_handle=opendir($dirname);      //用opendir打開目錄
    //將遍歷的目錄和文件名使用表格格式輸出
    while($file=readdir($dir_handle)) {     //使用readdir循環讀取目錄里的內容
$dirFile=$dirname."/".$file;    //追加目錄名
echo "文件名: ".$file." | ";   //顯示文件名
echo "大小: ".filesize($dirFile)." | "; //顯示文件大小
echo "類型: ".filetype($dirFile)." | "; //顯示文件類型
echo "創建時間: ".date("Y/n/t",filectime($dirFile))."<br/>";
num++;
    }
    closedir($dir_handle);  //關閉文件操作句柄
    echo ‘在<b>".$dirname.‘</b>目錄下共有文件<b>".$num."</b>個";
// glob.php
foreach(glob("phpmyadmin/*") as $filename ) {
    echo $filename."<br>";
}
    //test.php
    //打開目錄資源
    $dir = opendir("phpmyadmin");
    while($filename = readdir($dir)) {
//不要操作.和..
if($filename!="." && $filename!="..") {
    //一定要注意路徑, 找對才可以
    $filename = "./phpmyadmin/".$filename;
    if(is_dir($filename)) {
echo "目錄:".$filename."<br>";
    } else {
echo "文件:".$filename."<br>";
    }
}
    }
    rewinddir($dir);
    echo "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br>";
    while($filename = readdir($dir)) {
//不要操作.和..
if($filename!="." && $filename!="..") {
    //一定要注意路徑, 找對才可以
    $filename = "./phpmyadmin/".$filename;
    if(is_dir($filename)) {
echo "目錄:".$filename."<br>";
    } else {
echo "文件:".$filename."<br>";
    }
}
    }
    //關閉這個資源
    closedir($dir);

到此這篇關于PHP遍歷目錄實現方法介紹的文章就介紹到這了,更多相關PHP遍歷目錄內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: PHP
主站蜘蛛池模板: 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 选矿设备,选矿生产线,选矿工艺,选矿技术-昆明昆重矿山机械 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 东莞喷砂机-喷砂机-喷砂机配件-喷砂器材-喷砂加工-东莞市协帆喷砂机械设备有限公司 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 青岛球场围网,青岛车间隔离网,青岛机器人围栏,青岛水源地围网,青岛围网,青岛隔离栅-青岛晟腾金属制品有限公司 | 短信营销平台_短信群发平台_106短信发送平台-河南路尚 | ★店家乐|服装销售管理软件|服装店收银系统|内衣店鞋店进销存软件|连锁店管理软件|收银软件手机版|会员管理系统-手机版,云版,App | 上海电子秤厂家,电子秤厂家价格,上海吊秤厂家,吊秤供应价格-上海佳宜电子科技有限公司 | 【化妆品备案】进口化妆品备案流程-深圳美尚美化妆品有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 中药二氧化硫测定仪,食品二氧化硫测定仪|俊腾百科 | 电池高低温试验箱-气态冲击箱-双层电池防爆箱|简户百科 | 智慧农业|农业物联网|现代农业物联网-托普云农物联网官方网站 | 恒温水槽与水浴锅-上海熙浩实业有限公司 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 体坛网_体坛+_体坛周报新闻客户端 | 纯水电导率测定仪-万用气体检测仪-低钠测定仪-米沃奇科技(北京)有限公司www.milwaukeeinst.cn 锂辉石检测仪器,水泥成分快速分析仪-湘潭宇科分析仪器有限公司 手术室净化装修-手术室净化工程公司-华锐手术室净化厂家 | 橡胶弹簧|复合弹簧|橡胶球|振动筛配件-新乡市永鑫橡胶厂 | 喷涂流水线,涂装流水线,喷漆流水线-山东天意设备科技有限公司 | 上海公众号开发-公众号代运营公司-做公众号的公司企业服务商-咏熠软件 | 便携式XPDM露点仪-在线式防爆露点仪-增强型烟气分析仪-约克仪器 冰雕-冰雪世界-大型冰雕展制作公司-赛北冰雕官网 | 脑钠肽-白介素4|白介素8试剂盒-研域(上海)化学试剂有限公司 | 北京燃气公司 用户服务中心| 临朐空调移机_空调维修「空调回收」临朐二手空调 | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 微波消解仪器_智能微波消解仪报价_高压微波消解仪厂家_那艾 | 深圳市超时尚职业培训学校,培训:月嫂,育婴,养老,家政;化妆,美容,美发,美甲. | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | 打包钢带,铁皮打包带,烤蓝打包带-高密市金和金属制品厂 | 防渗膜厂家|养殖防渗膜|水产养殖防渗膜-泰安佳路通工程材料有限公司 | 水性漆|墙面漆|木器家具漆|水漆涂料_晨阳水漆官网 | 深圳侦探联系方式_深圳小三调查取证公司_深圳小三分离机构 | 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 法钢特种钢材(上海)有限公司 - 耐磨钢板、高强度钢板销售加工 阀门智能定位器_电液动执行器_气动执行机构-赫尔法流体技术(北京)有限公司 | 离子色谱自动进样器-青岛艾力析实验科技有限公司 | 化工ERP软件_化工新材料ERP系统_化工新材料MES软件_MES系统-广东顺景软件科技有限公司 | 钢格板_钢格栅_格栅板_钢格栅板 - 安平县鑫拓钢格栅板厂家 | 美国HASKEL增压泵-伊莱科elettrotec流量开关-上海方未机械设备有限公司 |