這是我作爲這個網站了一會兒的忠實讀者,現在後的第一個問題。如何閱讀目錄 - >閱讀找到的所有文件的內容 - >和內容的「if」語句
我有一個PHP腳本,查詢我的數據庫,那裏面我有一個if語句只允許某些類別的搜索結果中。
我建立一個腳本,它可以讓人們查詢我的數據庫,腳本和服務將是免費的,但我希望能夠打開某些類別,它通過一個非常小的費用僅搜索幫助服務器成本。我能想到這樣做的最好的辦法就是上面,讓他們購買文件,把該文件在某個文件夾中,並有腳本會自動知道它的存在,並打開了一個類別。我以前從未做過這樣的事情。
基本上if語句是這樣的:
if ($cat == 'Apple' || $cat == 'Orange'){
$returnval = $1 . "|" . $2 . "|" . $3 . "|" . $cat;
}
$ 1 $ 2 $ 3 $貓是我的查詢。
我的問題是:
我怎樣才能讓這個if語句動態,通過讀取位於目錄未知文件?說,如果它裏面$cat=='Apple'
每個文件之後的每個文件讀取||
放置後,除非最後的文件中找到。
什麼樣的PHP代碼會讀一個目錄,然後閱讀所有內容,並確保它被格式化爲$cat=='Apple'
否則忽略,將||
在相匹配的格式,內容的末尾,增加的內容爲一個字符串,將其進入那個if語句?
我覺得我解釋,我想學習如何做對了什麼,但也許有另一種方式。
我想這樣做的原因是因爲我想添加功能到我製作的腳本,基於位於某個文件夾中的文件,每個文件只需在該目錄中添加功能即可。
這可能嗎?或者有更好的方法嗎?
歡迎SO!不知道你在這裏做什麼。但我建議你有類別信息(什麼是可查詢和訪問級別)的文件本身裏面,這樣,如果該文件是存在的代碼將運行或成爲你的默認站點。此外,你可能想看看訪問控制列表。 – JohnP 2011-03-30 04:24:43
謝謝,我很高興我終於有一個問題要問!大聲笑似乎他們都已經回答:)。我在想,我只是還qround 50只貓,我想限制,我不可能想到一個簡單的方法來代碼,未做實際腳本大小真的很大。 Im def要去看看這個。 TY我還擔心未來,如果貓被刪除或從我的服務器添加,它將在腳本中硬編碼。 – John 2011-03-30 04:29:55