parse_ini_file() 関数は、構成ファイル (ini ファイル) を解析し、配列で設定を返します。
parse_ini_file(ファイル,プロセスセクション)
パラメータ | 説明する |
---|---|
ファイル | 必須。チェックするiniファイルを指定します。 |
プロセスセクション | オプション。 TRUE に設定すると、構成ファイル内の各セクションの名前と設定を含む多次元配列が返されます。デフォルトは FALSE です。 |
ヒント:この関数は、独自のアプリケーションの構成ファイルを読み取るために使用できますが、php.ini ファイルとは何の関係もありません。
注: null、yes、no、true、false など、一部の予約語は ini ファイルのキー名として使用できません。文字 {}|&~![()" もキー名のどこにも使用できません。
「test.ini」の内容:
[名前]me = Robertyou = Peter[urls]first = "http://www.example.com" Second = "http://www.w3cschool.cc"
PHPコード:
<?phpprint_r(parse_ini_file("test.ini"));?>
上記のコードは次のように出力します。
Array([私] => ロバート[あなた] => ピーター[最初] => http://www.example.com[2 番目] => http://www.w3cschool.cc)
「test.ini」の内容:
[名前]me = Robertyou = Peter[urls]first = "http://www.example.com" Second = "http://www.w3cschool.cc"
PHP コード (process_sections を true に設定):
<?phpprint_r(parse_ini_file("test.ini",true));?>
上記のコードは次のように出力します。
Array([names] => Array ( [me] => Robert [you] => Peter )[urls] => Array ( [first] => http://www.example.com [2番目] => http: //www.w3cschool.cc ))