PHP簡(jiǎn)單實(shí)現(xiàn)遍歷目錄下特定文件的方法小結(jié)
本文實(shí)例講述了PHP簡(jiǎn)單實(shí)現(xiàn)遍歷目錄下特定文件的方法。分享給大家供大家參考,具體如下:
1. 使用glob方法
foreach (glob("modules/*.php") as $filename) {
echo $filename;
}
2. 利用Linux下的ls命令
function iterator($pattern, $__FILE__) {
preg_match("/^(.+)\/[^\/]+$/", $__FILE__, $matches);
$ls = `ls $matches[1]/$pattern`;
$ls = explode("\n", $ls);
array_pop($ls); // remove empty line ls always prints
foreach ($ls as $inc) {
echo($inc);
}
}
iterator("modules/*.php",__FILE__);
更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP目錄操作技巧匯總》、《php文件操作總結(jié)》、《PHP常用遍歷算法與技巧總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《php字符串(string)用法總結(jié)》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總》
希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
PHP實(shí)現(xiàn)webshell掃描文件木馬的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)webshell掃描文件木馬的方法,涉及php針對(duì)數(shù)值傳輸?shù)倪^(guò)濾操作與文件識(shí)別等相關(guān)安全操作技巧,需要的朋友可以參考下2017-07-07
php下利用curl判斷遠(yuǎn)程文件是否存在的實(shí)現(xiàn)代碼
php下利用curl判斷遠(yuǎn)程文件是否存在的實(shí)現(xiàn)代碼,我們有些程序因需要事先判斷文件是否存在然后再進(jìn)行后面的操作。2011-10-10
php實(shí)現(xiàn)用戶在線時(shí)間統(tǒng)計(jì)詳解
php實(shí)現(xiàn)用戶在線時(shí)間統(tǒng)計(jì)詳解,需要的朋友可以參考下。2011-10-10
phpmyadmin出現(xiàn)Cannot start session without errors問(wèn)題解決方法
這篇文章主要介紹了phpmyadmin出現(xiàn)Cannot start session without errors問(wèn)題解決方法,本文環(huán)境是Windows+IIS服務(wù)器,需要的朋友可以參考下2014-08-08
在Mac OS下搭建LNMP開(kāi)發(fā)環(huán)境的步驟詳解
這篇文章主要介紹了在Mac OS下搭建LNMP開(kāi)發(fā)環(huán)境的步驟,文中通過(guò)一步步的步驟介紹的非常詳細(xì),對(duì)大家具有一定的參考價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-03-03

