犬ターネット

iniファイルにタブ文字や改行文字を定義して parse_ini_file で読み込むには

2018-03-06 php

実際にタブ文字と改行文字を記述しないと読み込んでくれない。

; test.ini
tab1 = "\t"
lf1 = "\n"
tab2 = "	"
lf2 = "
"

test.ini を parse_ini_file で読み込んだ結果。

var_dump(parse_ini_file("test.ini"));

array(4) {
  ["tab1"]=>
  string(2) "\t"
  ["lf1"]=>
  string(2) "\n"
  ["tab2"]=>
  string(1) "   "
  ["lf2"]=>
  string(1) "
"
}

当然っちゃ当然なんだけど…


評価された

朝ギター、夜ギター