0
的config.cfg它可能是一個親一個愚蠢的問題,但即使googleing我無法找到一個解決方案小時後:PHP:獲取變量形成具有給定結構
我有以下共享的config.cfg結構(所以我不能做任何結構):
[config]
fileExtensions="JPEG|JPG|jpg|jpeg|png|gif"
contentFolder="Gallery"
[images]
maxSize=1900
jpegQuality=85
[thumbnails]
jpegQuality=80
blurredImageQuality=3
我設法得到的config.cfg到我的PHP腳本,可以調用一些變量,例如「最大範圍」。既然說到了,但是:
我目前的解決方案只是加載的config.cfg作爲一個簡單的數組:
Array ([fileExtensions] => JPEG|JPG|jpg|jpeg|png|gif [contentFolder] => Gallery [sortOrder] => asc [titleDescSeparator] => $$ [albumCoverDetector] => @@@@@ [ignoreDetector] => _hidden [maxSize] => 1900 [jpegQuality] => 80 [blurredImageQuality] => 3 [allowedSizeValues] => 50|100|225|150|200|300|auto [allowOrigins] => *)
但是爲了得到一個變量,它是在兩次的config.cfg,我需要加載的配置包含結構(包含數組和子數組)的文件。任何人有一個想法如何做到這一點?繼承人我現在的代碼:
<?php
$config_values = parse_ini_file('./nano_photos_provider2.cfg');
print_r($config_values); //call whole array
echo $config_values[maxSize]; //call single variable
?>
任何幫助,高度讚賞!
偉大的,非常感謝你,這樣一來它的工作原理... – Paesc
如果答案幫助 - 隨意__accept__它。它也提高了你的聲譽。 –