parse_ini_string
(PHP 5 >= 5.3.0)
parse_ini_string — Analiza una cadena de configuración
Descripción
$ini
[, bool $process_sections = false
[, int $scanner_mode = INI_SCANNER_NORMAL
]] )
parse_ini_string() devuelve las configuraciones de la cadena
ini a una matriz asociativa.
La estructura de la cadena ini es la misma que la de php.ini.
Parámetros
-
ini -
El contenido del archivo ini que va a ser analizado.
-
process_sections -
Al establecer el parámetro
process_sectionsaTRUE, se obtiene una matriz multidimesional, con los nombres de las secciones y las configuraciones incluidas. El valor por defecto deprocess_sectionsesFALSE -
scanner_mode -
Puede ser o
INI_SCANNER_NORMAL(por defecto) oINI_SCANNER_RAW. SiINI_SCANNER_RAWes proporcionado, los valores de las opciones no serán analizadas.
Valores devueltos
Las configuraciones son devueltas como un array asociativo si se tiene éxito,
y FALSE si falla.
Notas
Nota: Hay palabras reservadas que no se deben usar como claves en los archivos ini. Éstas incluyen: null, yes, no, true, false, on, off, none. Los valores null, off, no y false resultan en "". Los valores on, yes y true resultan en "1". Los caracteres ?{}|&~![()^" no se deben usar en ningún lugar de la clave y tienen un significado especial en el valor.