[ PHP ] – parse_ini_file 解析 ini 格式檔案

如果你習慣php.ini的檔案格式,那你也可以將你的參數檔撰寫成類似的格式,再使用 parse_ini_file 來解析最後回傳成陣列格式。

config.ini

[db]
mysql_master=10.1.119.3
mysql_slave=10.1.220.4
mongodb=10.1.223.99
[url]
mysqladmin=http://10.1.118.23/dbpanel/
ednpoint=https://webteach.tw/dashborad/

test.php

$data=array();
$data=parse_ini_file(‘config.ini’);
print_r($data);

顯示結果:
Array
(
[mysql_master] => 10.1.119.3
[mysql_slave] => 10.1.220.4
[mongodb] => 10.1.223.99
[mysqladmin] => http://10.1.118.23/dbpanel/
[ednpoint] => https://webteach.tw/dashborad/
)

資安部份:
這邊要注意config.ini所在的目錄需要增加目錄保護,或使用 .htaccess 將.ini檔排除掉,不然有檔案外洩的風險 使用者只要在網址上輸入http://url/config.ini就會下載該檔案。

⇩⇩⇩!謝感,去下營經續繼費經夠足有才告廣擊點人五有要需少最天一,告廣擊點我幫請,話的您到助幫有章文的我果如 如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需要有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇧⇧⇧

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *