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ù) 正則實(shí)現(xiàn)代碼
有些空閑,就弄了下template函數(shù),比較粗糙。主要是利用正則表達(dá)式,把模板文件(html文件)轉(zhuǎn)換成php文件,從而實(shí)現(xiàn)前后臺(tái)分離,即是所謂的mvc思想了2012-10-10詳解如何使用PHP實(shí)現(xiàn)動(dòng)態(tài)代理IP的功能
動(dòng)態(tài)代理IP是一種通過(guò)不斷切換不同的代理IP來(lái)隱藏真實(shí)IP地址的技術(shù),動(dòng)態(tài)代理IP可以有效地解決IP被封鎖或訪問(wèn)限制的問(wèn)題,本文將使用PHP語(yǔ)言實(shí)現(xiàn)動(dòng)態(tài)代理IP的功能,需要的朋友可以參考下2024-03-03PHP計(jì)劃任務(wù)、定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)代碼
PHP計(jì)劃任務(wù)、定時(shí)執(zhí)行任務(wù)的實(shí)現(xiàn)用到的函數(shù) ignore_user_abort(),set_time_limit(0),sleep($interval) 此代碼只要運(yùn)行一次后關(guān)閉瀏覽器即可。2011-04-04PHP基于pdo的數(shù)據(jù)庫(kù)操作類【可支持mysql、sqlserver及oracle】
這篇文章主要介紹了PHP基于pdo的數(shù)據(jù)庫(kù)操作類,可實(shí)現(xiàn)基本的數(shù)據(jù)庫(kù)連接、增刪改查、關(guān)閉連接等操作,還支持針對(duì)mysql、sqlserver及oracle等數(shù)據(jù)庫(kù)的操作,需要的朋友可以參考下2018-05-05簡(jiǎn)介WordPress中用于獲取首頁(yè)和站點(diǎn)鏈接的PHP函數(shù)
這篇文章主要介紹了WordPress中用于獲取首頁(yè)和站點(diǎn)鏈接的PHP函數(shù),分別是home_url()和site_url()需要的朋友可以參考下2015-12-12