PHP parse_ini_string() 関数
例
ini文字列を解析します。
$ini = '
[names]
me = "Robert"
you = "Peter"
[urls]
first = "http://www.example.com"
second = "https://techis.jp/guide"
';
print_r(parse_ini_string($ini));
上記のコードの出力は次のようになります。
Array
(
[names] => Array
(
[me] => Robert
[you] => Peter
)
[urls] => Array
(
[first] => http://www.example.com
[second] => https://techis.jp/guide
)
)
定義と使用法
parse_ini_file()関数は、構成(ini)文字列を解析し、設定を返します。
ヒント:この関数は、独自の構成ファイルを読み込むために使用でき、php.iniファイルとは関係ありません。
注:次の予約語は、iniファイルのキーとして使用しないでください: null、yes、no、true、false、on、off、none。さらに、次の予約文字をキーに使用することはできません: {}|&~!()^".
構文
<div>parse_ini_string(<em>ini</em>, <em>process_sections</em>, <em>scanner_mode</em>)</div>
パラメータ値
パラメータ |
説明 |
---|---|
ini | Required 解析するiniファイルを指定します |
process_sections | Optional TRUEに設定すると、セクション名と設定を含む多次元配列が返されます。デフォルトはFALSEです |
scanner_mode |
Optional 次のいずれかの値を指定できます。
|
Technical Details
Return Value: | 成功した場合はarray、失敗した場合はFALSE |
---|---|
PHP バージョン: |
5.3+ |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。