2012-03-11 37 views
0

我正在編寫一個主題,我想要創建一個配置文件(可能是ini)來控制主題中的變量 例如, 我想要一個簡單內容的文件這樣如何使用配置文件來控制變量

navigation: 1; 
site_name: MYSITE; 

^說不上如果語法是正確的...只是一個例子

然後我想使用該文件顯示存儲在這些變量的內容。

例如:

示出了在該文件中的輸入值 我也想顯示/隱藏基於在輸入值的布爾值的特定內容(導航:1或0),如 東西

我希望我能理解。我是PHP的noob:'>

+0

include(「config.php」); – 2012-03-11 09:14:33

+0

這很簡單。感謝=) 那麼我在PHP文件中的INI文件和定義變量之間的區別?只是該ini文件有更簡單的形成? =/ – rzr 2012-03-11 10:11:23

+1

使用一個php文件,你必須確保你過濾它,所以當你包含文件時,它不會覆蓋系統中的任何變量。使用ini/json文件,它不僅具有輕鬆解析文件的功能,而且可以根據需要在程序之間進行交換。 – Bradmage 2012-03-11 12:56:37

回答

2

當我發現json時,我離開了.ini文件。讓一切變得如此簡單。

$filePath = "/var/www/config.json"; 

// Puts the config into an array 
$config = json_decode(file_get_contents($filePath)); 

// Saves array back to config file 
file_put_contents($filePath, json_encode($config)); 
+0

我會試一試=) – rzr 2012-03-11 09:31:43

相關問題