Introducción

Otro contenedor de configuraciones (Yaconf) es un contenedor de configuraciones, analiza los archivos INI, y almacena el resultado en PHP cuando se inicia PHP, el resultado vive con el todo el ciclo de vida de PHP.

Yaconf almacena todas las configuraciones como string interno o array inmutable, eso significa que no se pueden devolver, por lo que al recuperar las configuraciones de Yaconf, podría considerarse como una copia cero, muy rápido.

Yaconf soporta secciones y hrencia de secciones en los archivos del INI. si PHP se construye como una construcción no-ZTS, Yaconf también soporta la recarga automática después de que se cambien los archivos del INI.

Yaconf requiere PHP 7.0 o superior.

Ejemplo #1 Ejemplo INI

;Simple clave valor
key=valor

;Hash
hash.a=valor

;Array
arr.0=valor
;o
arr[]=valor

;Constante PHP
version=PHP_VERSION

;Variable de entorno
env=${PATH}

Ejemplo #2 Ejemplo de secciones INI

[SectionA]
key=valor
hash.a=valor

;SectionB hereda de SectionA
[SectionB:SectionA]
key=nuevo_valor                  ;Sobrescribe la clave de configuración en la SecciónA
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top