Los últimos tutoriales de desarrollo web
 

PHP parse_ini_file() Function


<Completa PHP sistema de archivos de referencia

Definición y Uso

El parse_ini_file() función analiza una configuración (ini) archivo y devuelve la configuración en ella en una matriz.

Sintaxis

parse_ini_file(file,process_sections)

Parámetro Descripción
file Necesario. Especifica el archivo ini para comprobar
process_sections Opcional. Si se establece en TRUE, devuelve es una matriz multidimensional con los nombres de secciones y parámetros incluidos. Por defecto es FALSO

Notas y sugerencias

Tip: Esta función se puede utilizar para leer en los archivos de configuración de su propia aplicación, y no tiene nada que ver con el archivo php.ini.

Note: Las siguientes palabras reservadas no se deben utilizar como claves en archivos ini: null, sí, no, verdadero y falso. Por otra parte, también hay algunos caracteres reservados que no deben utilizarse en las llaves: {}|&~![() ".


Ejemplo 1

Contenido de "test.ini" :

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

código PHP:

<?php
print_r(parse_ini_file("test.ini"));
?>

La salida del código anterior será:

Array
(
[me] => Robert
[you] => Peter
[first] => http://www.example.com
[second] => http://www.w3ii.com
)

Ejemplo 2

Contenido de "test.ini" :

[names]
me = Robert
you = Peter

[urls]
first = "http://www.example.com"
second = "http://www.w3ii.com"

Código PHP (with process_sections set to true) :

<?php
print_r(parse_ini_file("test.ini",true));
?>

La salida del código anterior será:

Array
(
[names] => Array
  (
  [me] => Robert
  [you] => Peter
  )
[urls] => Array
  (
  [first] => http://www.example.com
  [second] => http://www.w3ii.com
  )
)

<Completa PHP sistema de archivos de referencia