1. 程式人生 > >PHP的parse_ini_file()函數,解釋結構類型php.ini格式的文件

PHP的parse_ini_file()函數,解釋結構類型php.ini格式的文件

ray 代碼 clas ces test 解釋 con () 使用

直接讀取,返回一維數組

  • 如,"test.ini" 的內容:
[names]
me = Robert
you = Peter
 
[urls]
first = "http://www.example.com"
second = "http://www.w3school.com.cn"
  • 代碼:
<?php
      print_r(parse_ini_file("test.ini"));
?>
  • 結果是:
Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3school.com.cn
)
  • 結果並不能準確的表達數據之間的關系

使用第二個參數,按多維數組返回結果

  • 代碼:
<?php
      print_r(parse_ini_file("test.ini", true));//第二個參數表示process_sections
?>

+結果:

Array
(
[names] => Array
  (
  [me] => Robert
  [you] => Peter
  )
[urls] => Array
  (
  [first] => http://www.example.com
  [second] => http://www.w3school.com.cn
  )
)
  • 使用了第二個參數後,返回的結果是一個多維數組,數據的關系也還存在

PHP的parse_ini_file()函數,解釋結構類型php.ini格式的文件