Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install iniinikey o section.key.
application.name seleziona name nella sezione [application]. Un percorso più profondo come a.b.c viene rifiutato intenzionalmente; JSON, TOML o YAML sono più adatti quando serve maggiore annidamento.
ini <file> [key|options] · ini dump <file>ini <file>mostrare i dati
ini <file> <key>mostrare il valore esatto di una chiave o sezione
ini dump <file>mostrare il testo sorgente
-f <text|mask> [-k|-v]cercare corrispondenze in chiavi o valori; * e ? attivano una maschera
-w <key> : <value>scrivere uno scalare o una lista in stile JSON direttamente nel file
-w <key> < <file>scrivere un valore letto da un altro file
-d <key>eliminare una chiave o sezione
-cconvalidare il file
Con il core corrente, un file aperto correttamente diventa subito disponibile come $. Se questo modulo è il gestore installato con priorità più alta per l’estensione, basta digitare il nome del file per aprirlo con questo comando. Sono scorciatoie del core;
-f cerca in percorsi e valori. Aggiungere -k per le sole chiavi o -v per i soli valori. Le query con * o ? sono trattate come maschere.
-w scrive subito nel file. Dopo : si indica un valore inline; < <file> legge il valore da un altro file. -d elimina un percorso puntato.
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install iniInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install ini -mInstalla esattamente questa versione pubblicata.
install ini -v 1.3.6upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade iniRimuove il blocco estensione senza toccare core e altri moduli.
install ini -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
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.iniL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"
Versione stabile attuale di