Instala o pacote completo com referência local e todos os modos publicados.
install iniinikey ou section.key.
application.name seleciona name dentro de [application]. Um caminho mais profundo como a.b.c é rejeitado de propósito; JSON, TOML ou YAML são melhores quando a configuração precisa de mais níveis.
ini <file> [key|options] · ini dump <file>ini <file>mostrar dados
ini <file> <key>mostrar o valor exato de uma chave ou seção
ini dump <file>mostrar o texto-fonte
-f <text|mask> [-k|-v]procurar correspondências em chaves ou valores; * e ? ativam uma máscara
-w <key> : <value>gravar um escalar ou lista no estilo JSON diretamente no arquivo
-w <key> < <file>gravar um valor lido de outro arquivo
-d <key>excluir uma chave ou seção
-cvalidar o arquivo
Com o core atual, um arquivo aberto com sucesso passa a ficar disponível imediatamente como $. Se este módulo for o manipulador instalado de maior prioridade para a extensão, basta digitar o nome do arquivo para abri-lo por este comando. Esses são atalhos do core;
-f pesquisa caminhos e valores. Use -k somente para chaves ou -v somente para valores. Consultas com * ou ? são tratadas como máscaras.
-w grava imediatamente no arquivo. Depois de : vem um valor em linha; < <file> lê o valor de outro arquivo. -d exclui um caminho pontuado.
-w grava imediatamente após : ou lê o valor de outro arquivo com <; -d remove chave ou seção. Só é possível gravar key ou section.key, não a.b.c. Ao regravar, comentários e espaços podem sumir; chaves repetidas seguem o parser
Execute os exemplos preparados diretamente na página. Os resultados são predefinidos e exibidos no navegador; nenhum comando do terminal é executado no servidor.
Instale a versão compatível atual. Escolha Base para o conjunto completo de recursos ou Minimum para o pacote reduzido; use upgrade para atualizar um módulo já instalado.
Base e Minimum são dois pacotes da mesma versão atual do módulo.
Instala o pacote completo com referência local e todos os modos publicados.
install iniInstalar o pacote reduzido. A referência local é omitida;
install ini -mInstalar exatamente esta versão publicada.
install ini -v 1.3.6upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade iniRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install ini -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
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.iniO exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.
[application]
name = "lil-sandbox"
debug = true
[paths]
source = "../src"
public = "../public"
Versão estável atual de