我需要根據單個CSV文件的內容在單個目錄中重新編寫多個文件。搜索並替換整個目錄文件內容
例如,CSV文件將包含類似這樣:
define("LANG_BLABLA", "NEW");
在該目錄將包含這個文件之一:
define("LANG_BLABLA", "OLD");
該腳本將通過目錄搜索和任何發生在CSV「LANG_BLABLA」與舊目錄LANG相匹配的情況下,它將用「NEW」更新「OLD」
我的問題是,在1個數組中的目錄中的文件的nts,所以我可以輕鬆地搜索它們並在必要時進行替換。
謝謝。
你確定它是一個CSV文件,而不是'define's的PHP文件嗎? – Ollie
你不「列出」文件的內容。你想知道如何列出目錄中的文件(遞歸?),或者如何根據文件的完整路徑讀取/替換/保存文件? – Jon
我無法想象爲什麼這將是一個很好的解決方案,你的問題,你的eaxmple不會是有效的csv,也不知道如何才能知道什麼來取代什麼? – Anigel