Instala el paquete completo con referencia local y todos los modos publicados.
install iniinikey o section.key.
application.name selecciona name dentro de [application]. Una ruta más profunda como a.b.c se rechaza deliberadamente; JSON, TOML o YAML son más adecuados cuando hace falta mayor anidación.
ini <file> [key|options] · ini dump <file>ini <file>mostrar datos
ini <file> <key>mostrar el valor exacto de una clave o sección
ini dump <file>mostrar el texto
-f <text|mask> [-k|-v]buscar coincidencias en claves o valores; * y ? activan una máscara
-w <key> : <value>escribir un escalar o una lista estilo JSON directamente en el archivo
-w <key> < <file>escribir un valor leído desde otro archivo
-d <key>eliminar una clave o sección
-cvalidar el archivo
Con el core actual, un archivo abierto correctamente queda disponible de inmediato como $. Si este módulo es el controlador instalado con mayor prioridad para la extensión, basta escribir el nombre del archivo para abrirlo con este comando. Son comodidades del core;
-f busca en rutas y valores. Añada -k para buscar solo claves o -v para buscar solo valores. Las consultas con * o ? se interpretan como máscaras.
-w escribe el cambio inmediatamente. Tras : se indica un valor en línea; < <file> lee el valor desde otro archivo. -d elimina una ruta con puntos.
-w escribe de inmediato con : o lee de otro archivo con <; -d borra una clave o sección. Solo se admiten rutas key y section.key, no a.b.c. Al reescribir se pueden perder comentarios y espacios; las claves repetidas siguen las reglas del analizador
Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.
Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.
Base y Minimum son dos paquetes de la misma versión actual del módulo.
Instala el paquete completo con referencia local y todos los modos publicados.
install iniInstalar el paquete reducido. No incluye la referencia local;
install ini -mInstalar exactamente esta versión publicada.
install ini -v 1.3.6upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.
upgrade iniElimina el bloque de extensión sin tocar el núcleo ni otros módulos.
install ini -uLos ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.
cd \sandbox\config | ini app.iniapplication.name lil-sandbox
application.debug true
paths.source ../src
paths.public ../publiccd \sandbox\config | app.iniapplication.name lil-sandbox
application.debug true
paths.source ../src
paths.public ../publicini config/app.ini application.namelil-sandboxini config/app.ini -f "paths.*" -kpaths.source ../src
paths.public ../publicini config/app.ini -f "../public" -vpaths.public ../publicini config/app.ini -f "debug"application.debug trueini config/app.ini -w application.debug : falseapplication.debug falseini config/app.ini -w application.name < config/plain-value.txtapplication.name demo-siteini config/app.ini -d paths.publicapplication.name lil-sandbox
application.debug true
paths.source ../srcini config/app.ini -cValid INIini dump config/app.ini[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"
ini config/app.ini missing.keyPath not foundini config/app.ini -w a.b.c : 1INI paths support section.key onlyini config/invalid.ini -cInvalid INIini config/missing.iniFile not foundini config/app.ini -w application.nameValue required after : or sandbox/config/app.iniEl ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.
[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"
Versión estable actual de