Instala o pacote completo com referência local e todos os modos publicados.
install xmlxml@name e o texto do elemento usa #text.
config.@env e config.application.name selecionam nós
xml <file> [key|options] · xml dump <file>xml <file>mostrar dados
xml <file> <key>mostrar um elemento, atributo (@name) ou #text exato pelo caminho
xml 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 valor e normalizar o arquivo
-w <key> < <file>gravar um valor lido de outro arquivo
-d <key>excluir um valor pelo caminho pontuado
-cvalidar o arquivo
Comece com dump mostra o -w <key> : <value> altera, < <file> importa um valor e -d <key> exclui um nó. Faça backup antes.
Regravar pode perder comentários, namespaces, detalhes de conteúdo misto, espaços e ordem original. DTDs e entidades externas são recusadas. PHP DOM é obrigatório; Minimum só exibe o arquivo inteiro. Para preservar a marcação use
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 xmlInstalar o pacote reduzido. A referência local é omitida;
install xml -mInstalar exatamente esta versão publicada.
install xml -v 1.1.6upgrade verifica compatibilidade e substitui o bloco somente quando necessário.
upgrade xmlRemove o bloco da extensão sem afetar o núcleo ou outros módulos.
install xml -uOs exemplos podem ser copiados, mas o site não os executa. Revise caminhos, permissões e opções destrutivas.
xml config/app.xmlconfig.@env production
config.application.name lil-shop
config.application.debug true
config.database.host localhost
config.database.port 3306xml config/app.xml config.application.namelil-shopxml config/app.xml config.@envproductionxml config/app.xml config.database.port3306xml config/app.xml -f "config.database.*" -kconfig.database.host localhost
config.database.port 3306xml config/app.xml -f "localhost" -vconfig.database.host localhostxml config/app.xml -f "debug"config.application.debug truexml config/app.xml -w config.database.port : 3307config.database.port 3307xml config/app.xml -w config.application.name < config/from-value.txtconfig.application.name new-shop
xml config/app.xml -d config.application.debugconfig.@env production
config.application.name lil-shop
config.database.host localhost
config.database.port 3306xml config/app.xml -cValid XMLxml dump config/app.xml<?xml version="1.0" encoding="UTF-8"?>
<config env="production">
<application>
<name>lil-shop</name>
<debug>true</debug>
</application>
<database>
<host>localhost</host>
<port>3306</port>
</database>
</config>
xml config/app.xml unknown.keyPath not foundxml config/invalid.xml -cInvalid XMLxml config/missing.xmlFile not foundxml config/app.xml -w config.database.portValue required after : or <xml config/app.xml -d configXML data must have exactly one root elementxml config/app.xml -w config.missing.child : 5Parent path is not a collectionsandbox/config/app.xmlO exemplo usa um arquivo ou diretório do espaço protegido de documentação /sandbox/.
<?xml version="1.0" encoding="UTF-8"?>
<config env="production">
<application><name>lil-shop</name><debug>true</debug></application>
<database><host>localhost</host><port>3306</port></database>
</config>
Versão estável atual de @name e o texto do elemento usa #text.