diff --git a/language-snippets.ent b/language-snippets.ent index 333e05e73..fd5c44983 100755 --- a/language-snippets.ent +++ b/language-snippets.ent @@ -1,5 +1,5 @@ - + @@ -1648,30 +1648,40 @@ seja inserido, por exemplo, com Embora o HTML malformado deva ser carregado com sucesso, esta função pode gerar erros E_WARNING quando encontrar marcação incorreta. As funções de tratamento de erros da biblioteca libxml podem ser usadas para lidar com esses erros.'> A extensão DOM usa codificação UTF-8. Use mb_convert_encoding, UConverter::transcode ou iconv para lidar com outras codificações.'> + + + A extensão DOM usa codificação UTF-8 ao trabalhar com métodos ou propriedades. + Os métodos do analisador detectam automaticamente a codificação ou permitem que o chamador especifique uma codificação. + +'> Ao usar json_encode em um objeto DOMDocument, o resultado será a codificação de um objeto vazio.'> - + + Use Dom\HTMLDocument para analisar e processar HTML moderno + ao invés de DOMDocument. + + Esta função interpreta a entrada usando um analisador de HTML 4. As regras de análise de HTML 5, que são as que os navegadores modernos usam, são diferentes. Dependendo da entrada isso pode resultar em uma estrutura DOM diferente. Portanto, esta função não pode ser usada para sanitizar HTML de forma segura. - - + + O comportamento ao interpretar HTML pode depender da versão da libxml que está sendo usada, particularmente em relação a condições de contorno e manipulação de erros. Para interpretação que se conforma à especificação HTML5, use Dom\HTMLDocument::createFromString ou Dom\HTMLDocument::createFromFile, adicionado no PHP 8.4. - - + + Como um exemplo, alguns elementos HTML irão fechar implicitamente um elemento pai quando encontrados. As regras para fechamento automático de elementos pai diferem entre HTML 4 e HTML 5 e por isso a estrutura DOM resultante que DOMDocument enxerga pode ser diferente da estrutura DOM que um navegador enxerga, possivelmente permitindo a um intruso quebrar o HTML resultante. - + '> diff --git a/reference/dom/book.xml b/reference/dom/book.xml index 4bdb924f8..39b9e2957 100644 --- a/reference/dom/book.xml +++ b/reference/dom/book.xml @@ -1,5 +1,5 @@ - + @@ -42,6 +42,34 @@ &reference.dom.domtext; &reference.dom.domxpath; + &reference.dom.dom.dom-adjacentposition; + &reference.dom.dom.dom-attr; + &reference.dom.dom.dom-cdatasection; + &reference.dom.dom.dom-characterdata; + &reference.dom.dom.dom-childnode; + &reference.dom.dom.dom-comment; + &reference.dom.dom.dom-document; + &reference.dom.dom.dom-documentfragment; + &reference.dom.dom.dom-documenttype; + &reference.dom.dom.dom-dtdnamednodemap; + &reference.dom.dom.dom-element; + &reference.dom.dom.dom-entity; + &reference.dom.dom.dom-entityreference; + &reference.dom.dom.dom-htmlcollection; + &reference.dom.dom.dom-htmldocument; + &reference.dom.dom.dom-htmlelement; + &reference.dom.dom.dom-implementation; + &reference.dom.dom.dom-namednodemap; + &reference.dom.dom.dom-namespaceinfo; + &reference.dom.dom.dom-node; + &reference.dom.dom.dom-nodelist; + &reference.dom.dom.dom-notation; + &reference.dom.dom.dom-parentnode; + &reference.dom.dom.dom-processinginstruction; + &reference.dom.dom.dom-text; + &reference.dom.dom.dom-tokenlist; + &reference.dom.dom.dom-xmldocument; + &reference.dom.dom.dom-xpath; + &reftitle.constants; &extension.constants; @@ -8,9 +8,9 @@ - Constante + &Constants; Valor - Descrição + &Description; @@ -20,7 +20,7 @@ (int) 1 - Nó é um DOMElement + Nó é um DOMElement / Dom\Element @@ -28,7 +28,7 @@ (int) 2 - Nó é um DOMAttr + Nó é um DOMAttr / Dom\Attr @@ -36,7 +36,7 @@ (int) 3 - Nó é um DOMText + Nó é um DOMText / Dom\Text @@ -44,7 +44,7 @@ (int) 4 - Nó é um DOMCharacterData + Nó é um DOMCharacterData / Dom\CharacterData @@ -52,7 +52,7 @@ (int) 5 - Nó é um DOMEntityReference + Nó é um DOMEntityReference / Dom\EntityReference @@ -60,7 +60,7 @@ (int) 6 - Nó é um DOMEntity + Nó é um DOMEntity / Dom\Entity @@ -68,7 +68,7 @@ (int) 7 - Nó é um DOMProcessingInstruction + Nó é um DOMProcessingInstruction / Dom\ProcessingInstruction @@ -76,7 +76,7 @@ (int) 8 - Nó é um DOMComment + Nó é um DOMComment / Dom\Comment @@ -84,7 +84,7 @@ (int) 9 - Nó é um DOMDocument + Nó é um DOMDocument / Dom\Document @@ -92,7 +92,7 @@ (int) 10 - Nó é um DOMDocumentType + Nó é um DOMDocumentType / Dom\DocumentType @@ -100,7 +100,7 @@ (int) 11 - Nó é um DOMDocumentFragment + Nó é um DOMDocumentFragment / Dom\DocumentFragment @@ -108,7 +108,7 @@ (int) 12 - Nó é um DOMNotation + Nó é um DOMNotation / Dom\Notation @@ -242,13 +242,48 @@ - Constantes DOMException + Constantes HTML - Constante + &Constants; + &Description; + + + + + + Dom\NO_DEFAULT_NS + (int) + + + + Isso desativa a definição do namespace de elementos durante a análise ao usar + Dom\HTMLDocument. + Isto existe para compatibilidade retroativa com + DOMDocument. + + + + Alguns métodos DOM dependem do namespace HTML que está + sendo definido. + Ao utilizar esta opção do analisador, o comportamento desses métodos pode ser + influenciado. + + + + + + +
+ + Constantes <classname>DOMException</classname> / <classname>Dom\Exception</classname> + + + + &Constants; Valor - Descrição + &Description; @@ -267,7 +302,7 @@ - DOM_INDEX_SIZE_ERR + DOM_INDEX_SIZE_ERR / Dom\INDEX_SIZE_ERR (int) 1 @@ -277,36 +312,36 @@ - DOMSTRING_SIZE_ERR + DOMSTRING_SIZE_ERR / Dom\STRING_SIZE_ERR (int) 2 Se o tamanho do texto especificado não couber em - DOMString. + uma string. - DOM_HIERARCHY_REQUEST_ERR + DOM_HIERARCHY_REQUEST_ERR / Dom\HIERARCHY_REQUEST_ERR (int) 3 - Se algum nó for inserido em um lugar que não o pertence + Se algum nó for inserido em um lugar ao qual ele não pertence. - DOM_WRONG_DOCUMENT_ERR + DOM_WRONG_DOCUMENT_ERR / Dom\WRONG_DOCUMENT_ERR (int) 4 - Se um nó é utilizado em um documento diferente ao qual foi criado + Se um nó é utilizado em um documento diferente do qual foi criado. - DOM_INVALID_CHARACTER_ERR + DOM_INVALID_CHARACTER_ERR / Dom\INVALID_CHARACTER_ERR (int) 5 @@ -316,7 +351,7 @@ - DOM_NO_DATA_ALLOWED_ERR + DOM_NO_DATA_ALLOWED_ERR / Dom\NO_DATA_ALLOWED_ERR (int) 6 @@ -326,7 +361,7 @@ - DOM_NO_MODIFICATION_ALLOWED_ERR + DOM_NO_MODIFICATION_ALLOWED_ERR / Dom\NO_MODIFICATION_ALLOWED_ERR (int) 7 @@ -336,7 +371,7 @@ - DOM_NOT_FOUND_ERR + DOM_NOT_FOUND_ERR / Dom\NOT_FOUND_ERR (int) 8 @@ -346,7 +381,7 @@ - DOM_NOT_SUPPORTED_ERR + DOM_NOT_SUPPORTED_ERR / Dom\NOT_SUPPORTED_ERR (int) 9 @@ -356,7 +391,7 @@ - DOM_INUSE_ATTRIBUTE_ERR + DOM_INUSE_ATTRIBUTE_ERR / Dom\INUSE_ATTRIBUTE_ERR (int) 10 @@ -366,7 +401,7 @@ - DOM_INVALID_STATE_ERR + DOM_INVALID_STATE_ERR / Dom\INVALID_STATE_ERR (int) 11 @@ -376,7 +411,7 @@ - DOM_SYNTAX_ERR + DOM_SYNTAX_ERR / Dom\SYNTAX_ERR (int) 12 @@ -384,7 +419,7 @@ - DOM_INVALID_MODIFICATION_ERR + DOM_INVALID_MODIFICATION_ERR / Dom\INVALID_MODIFICATION_ERR (int) 13 @@ -392,7 +427,7 @@ - DOM_NAMESPACE_ERR + DOM_NAMESPACE_ERR / Dom\NAMESPACE_ERR (int) 14 @@ -403,7 +438,7 @@ - DOM_INVALID_ACCESS_ERR + DOM_INVALID_ACCESS_ERR / Dom\INVALID_ACCESS_ERR (int) 15 @@ -413,7 +448,7 @@ - DOM_VALIDATION_ERR + DOM_VALIDATION_ERR / Dom\VALIDATION_ERR (int) 16 diff --git a/reference/dom/domattr/isid.xml b/reference/dom/domattr/isid.xml index e282ed1ad..96e76dc7a 100644 --- a/reference/dom/domattr/isid.xml +++ b/reference/dom/domattr/isid.xml @@ -1,5 +1,5 @@ - + DOMAttr::isId @@ -31,9 +31,9 @@ &reftitle.returnvalues; - - &return.success; - + + Retorna &true; se este atributo é um ID definido, &false; caso contrário. + &reftitle.examples; @@ -44,11 +44,11 @@ validateOnParse = true; -$doc->Load('book.xml'); +$doc->load('book.xml'); // Recuperamos o atributo chamado id do elemento chapter $attr = $doc->getElementsByTagName('chapter')->item(0)->getAttributeNode('id'); diff --git a/reference/dom/domcdatasection.xml b/reference/dom/domcdatasection.xml index 166951b31..357cbe8eb 100644 --- a/reference/dom/domcdatasection.xml +++ b/reference/dom/domcdatasection.xml @@ -1,5 +1,5 @@ - + A classe DOMCdataSection diff --git a/reference/dom/domcharacterdata/after.xml b/reference/dom/domcharacterdata/after.xml index 21a2a73f3..d67fda6ed 100644 --- a/reference/dom/domcharacterdata/after.xml +++ b/reference/dom/domcharacterdata/after.xml @@ -1,9 +1,9 @@ - + DOMCharacterData::after - Adiciona nós após os dados do caractere + Adiciona nós após os dados de caracteres @@ -13,7 +13,7 @@ DOMNodestringnodes - Adiciona os nodes passados após o elemento. + Adiciona os nós informados em nodes após os dados de caracteres. @@ -27,7 +27,7 @@ <methodname>DOMCharacterData::after</methodname> example - Adiciona nós após os dados do caractere. + Adiciona nós após os dados de caracteres. - + DOMCharacterData::before - Adiciona nós antes do nó + Adiciona nós antes dos dados de caracteres @@ -13,7 +13,7 @@ DOMNodestringnodes - Adiciona os nodes passados antes do nó. + Adiciona os nós informados em nodes antes dos dados de caracteres. @@ -27,7 +27,7 @@ Exemplo de <methodname>DOMCharacterData::before</methodname> - Adiciona nós antes dos dados do caractere. + Adiciona nós antes dos dados de caracteres. - + DOMCharacterData::deleteData - Remove uma faixa de caracteres do nó + Remove uma faixa de caracteres dos dados de caracteres @@ -59,7 +59,7 @@ Gerado se offset for negativo ou maior que o - número de unidades de 16 bits em data, ou se count for + número de pontos de código UTF-8 nos dados, ou se count for negativo. diff --git a/reference/dom/domcharacterdata/insertdata.xml b/reference/dom/domcharacterdata/insertdata.xml index fcb6787ae..15202760b 100644 --- a/reference/dom/domcharacterdata/insertdata.xml +++ b/reference/dom/domcharacterdata/insertdata.xml @@ -1,10 +1,10 @@ - + DOMCharacterData::insertData - Insere uma string na posição especificada da unidade de 16 bits + Insere uma string na posição de ponto de código UTF-8 especificada @@ -56,7 +56,7 @@ Gerado se offset for negativo ou maior que o - número de unidades de 16 bits em data. + número de pontos de código UTF-8 nos dados. diff --git a/reference/dom/domcharacterdata/remove.xml b/reference/dom/domcharacterdata/remove.xml index 004af4b12..cdc7724fb 100644 --- a/reference/dom/domcharacterdata/remove.xml +++ b/reference/dom/domcharacterdata/remove.xml @@ -1,9 +1,9 @@ - + DOMCharacterData::remove - Remove os dados do caractere + Remove o nó de dados de caractere @@ -23,9 +23,9 @@ &reftitle.examples; - <methodname>DOMCharacterData::remove</methodname> exemplo + Exemplo de <methodname>DOMCharacterData::remove</methodname> - Remove os dados do caractere. + Remove o nó de dados de caractere. - + DOMCharacterData::replaceData - Substitui uma substring dentro do nó DOMCharacterData + Substitui uma substring dentro dos dados de caracteres @@ -68,7 +68,7 @@ Gerado se offset for negativo ou maior que o - número de unidades de 16 bits em data, ou se count for + número de pontos de código UTF-8 nos dados, ou se count for negativo. diff --git a/reference/dom/domcharacterdata/substringdata.xml b/reference/dom/domcharacterdata/substringdata.xml index 62abc6960..e3d340da1 100644 --- a/reference/dom/domcharacterdata/substringdata.xml +++ b/reference/dom/domcharacterdata/substringdata.xml @@ -1,10 +1,10 @@ - + DOMCharacterData::substringData - Extrai uma faixa de dados do nó + Extrai uma faixa de dados dos dados de caracteres @@ -45,7 +45,7 @@ &reftitle.returnvalues; A substring especificada. Se a soma de offset - e count exceder o comprimento, então todas as unidades de 16 bits + e count exceder o comprimento, então todos os pontos de código UTF-8 até o final dos dados são retornadas. @@ -58,7 +58,7 @@ Gerado se offset for negativo ou maior que - o número de unidades de 16 bits nos dados, ou se count for + o número de pontos de código UTF-8 dados, ou se count for negativo. diff --git a/reference/dom/domdocumenttype.xml b/reference/dom/domdocumenttype.xml index 39383d339..aa4f198fb 100644 --- a/reference/dom/domdocumenttype.xml +++ b/reference/dom/domdocumenttype.xml @@ -1,5 +1,5 @@ - + A classe DOMDocumentType DOMDocumentType @@ -102,7 +102,7 @@ O identificador do sistema do subconjunto externo. Isso pode ser um - URI absoluto ou não. + URI absoluto ou não. @@ -110,7 +110,7 @@ name - O nome do DTD, ou seja, o nome imediatamente após a + O nome do DTD, ou seja, o nome imediatamente após a palavra-chave DOCTYPE. @@ -120,7 +120,7 @@ Um DOMNamedNodeMap que contém as - entidades gerais, tanto externas quanto internas, declaradas no DTD. + entidades gerais, tanto externas quanto internas, declaradas no DTD. @@ -129,7 +129,7 @@ Um DOMNamedNodeMap que contém as notações - declaradas no DTD. + declaradas no DTD. diff --git a/reference/dom/domelement.xml b/reference/dom/domelement.xml index e1df1dff5..566691832 100644 --- a/reference/dom/domelement.xml +++ b/reference/dom/domelement.xml @@ -1,5 +1,5 @@ - + A classe DOMElement DOMElement @@ -170,13 +170,13 @@ className - Uma string representando as classes do elemento separadas por espaços + Uma string representando as classes do elemento separadas por espaços. id - O ID do elemento + Reflete o ID do elemento através do atributo "id". diff --git a/reference/dom/domexception.xml b/reference/dom/domexception.xml index 67495c740..9e558109e 100644 --- a/reference/dom/domexception.xml +++ b/reference/dom/domexception.xml @@ -1,5 +1,5 @@ - + - A classe DOMException + A classe DOMException / Dom\Exception DOMException @@ -17,10 +17,14 @@ FIXME: Remove me once you perform substitutions
&reftitle.intro; - + Operações DOM levantam exceções em circunstâncias particulares, ou seja, quando uma operação é impossível de ser realizada por razões lógicas. - + + + Esta classe é apelidada de Dom\Exception no + namespace Dom. + Veja também . diff --git a/reference/dom/domimplementation.xml b/reference/dom/domimplementation.xml index 8592df6f4..9f5da6446 100644 --- a/reference/dom/domimplementation.xml +++ b/reference/dom/domimplementation.xml @@ -1,5 +1,5 @@ - +
&reftitle.intro; - - A classe DOMImplementation fornece vários + + Esta classe fornece vários métodos para realizar operações independentes de qualquer instância específica do modelo de objeto de documento. - +
diff --git a/reference/dom/domnodelist.xml b/reference/dom/domnodelist.xml index 31cc21a08..dbaa3b406 100644 --- a/reference/dom/domnodelist.xml +++ b/reference/dom/domnodelist.xml @@ -1,5 +1,5 @@ - + - -
&reftitle.classsynopsis; diff --git a/reference/dom/domnotation.xml b/reference/dom/domnotation.xml index 427dc1874..57eb7c17b 100644 --- a/reference/dom/domnotation.xml +++ b/reference/dom/domnotation.xml @@ -1,5 +1,5 @@ - + -
&reftitle.properties; publicId - + O identificador público associado com a notação. systemId - + O identificador de sistema associado com a notação. diff --git a/reference/dom/domprocessinginstruction.xml b/reference/dom/domprocessinginstruction.xml index 0e9cec498..37a6692c9 100644 --- a/reference/dom/domprocessinginstruction.xml +++ b/reference/dom/domprocessinginstruction.xml @@ -1,21 +1,18 @@ - + A classe DOMProcessingInstruction DOMProcessingInstruction - - -
&reftitle.classsynopsis; @@ -69,21 +66,20 @@
-
&reftitle.properties; target - + Uma string representando para qual a aplicação os dados são destinados. data - + Dados específicos para a aplicação. diff --git a/reference/dom/domxpath.xml b/reference/dom/domxpath.xml index 21a614b4e..b4ef65ca9 100644 --- a/reference/dom/domxpath.xml +++ b/reference/dom/domxpath.xml @@ -1,5 +1,5 @@ - +
&reftitle.intro; - - Suporta XPath 1.0 - + + Permite usar consultas XPath 1.0 em documentos HTML ou XML. +
@@ -56,20 +56,19 @@ Remove me once you perform substitutions
-
&reftitle.properties; document - + O documento que está vinculado a este objeto. registerNodeNamespaces - Quando definido como &true;, os namespaces no nó são registrados. + Quando definido como &true;, os namespaces no nó são registrados. diff --git a/reference/dom/functions/dom-import-simplexml.xml b/reference/dom/functions/dom-import-simplexml.xml index 4421be418..d07d5574b 100644 --- a/reference/dom/functions/dom-import-simplexml.xml +++ b/reference/dom/functions/dom-import-simplexml.xml @@ -1,10 +1,10 @@ - + dom_import_simplexml - Obtém um objeto DOMElement a partir de um + Obtém um objeto DOMAttr ou DOMElement a partir de um objeto SimpleXMLElement diff --git a/reference/simplexml/functions/simplexml-import-dom.xml b/reference/simplexml/functions/simplexml-import-dom.xml index 7757d859d..a3f4ff049 100644 --- a/reference/simplexml/functions/simplexml-import-dom.xml +++ b/reference/simplexml/functions/simplexml-import-dom.xml @@ -1,5 +1,5 @@ - + simplexml_import_dom @@ -72,6 +72,12 @@
+ + 8.4.0 + + Adicionado suporte para Dom\Document. + + 8.4.0 @@ -89,7 +95,7 @@ &reftitle.examples; - Importando o DOM + Importando um <classname>DOMDocument</classname> book[0]->title; + + + + Importando um <classname>Dom\Document</classname> + +Blá'); + +$s = simplexml_import_dom($dom); + +echo $s->livro[0]->titulo; +?> +]]> + + &example.outputs; + + diff --git a/reference/xsl/xsltprocessor/importstylesheet.xml b/reference/xsl/xsltprocessor/importstylesheet.xml index 152c4cf91..63b69d854 100644 --- a/reference/xsl/xsltprocessor/importstylesheet.xml +++ b/reference/xsl/xsltprocessor/importstylesheet.xml @@ -1,5 +1,5 @@ - + XSLTProcessor::importStylesheet @@ -24,7 +24,8 @@ stylesheet - A folha de estilos importada como um objeto DOMDocument ou + A folha de estilos importada como um objeto Dom\Document, + DOMDocument ou SimpleXMLElement. @@ -58,6 +59,12 @@ + + 8.4.0 + + Adicionado suporte para Dom\Document. + + 8.4.0 diff --git a/reference/xsl/xsltprocessor/transformtodoc.xml b/reference/xsl/xsltprocessor/transformtodoc.xml index c4fae78cc..7d39bf307 100644 --- a/reference/xsl/xsltprocessor/transformtodoc.xml +++ b/reference/xsl/xsltprocessor/transformtodoc.xml @@ -1,5 +1,5 @@ - + XSLTProcessor::transformToDoc @@ -26,7 +26,7 @@ document - O objeto DOMDocument, SimpleXMLElement, ou outro compatível + O objeto Dom\Document, DOMDocument, SimpleXMLElement, ou outro compatível com libxml a ser transformado. @@ -51,11 +51,34 @@ O documento resultante ou &false; em caso de erro. + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Adicionado suporte para Dom\Document. + + + + + + + &reftitle.examples; - Transformando em um DOMDocument + Transformando em um <classname>DOMDocument</classname> importStyleSheet($xsl); // anexa as regras xsl echo trim($proc->transformToDoc($xml)->firstChild->wholeText); +?> +]]> + + &example.outputs; + + + + + + Transformando em um <classname>Dom\Document</classname> + +importStyleSheet($xsl); // anexa as regras xsl + +echo trim($proc->transformToDoc($xml)->firstChild->wholeText); + ?> ]]> @@ -85,6 +133,7 @@ Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection! + &reftitle.seealso; diff --git a/reference/xsl/xsltprocessor/transformtouri.xml b/reference/xsl/xsltprocessor/transformtouri.xml index 5b78c2ae7..dba0540eb 100644 --- a/reference/xsl/xsltprocessor/transformtouri.xml +++ b/reference/xsl/xsltprocessor/transformtouri.xml @@ -1,5 +1,5 @@ - + XSLTProcessor::transformToURI @@ -25,7 +25,7 @@ document - O objeto DOMDocument ou SimpleXMLElement a + O objeto Dom\Document, DOMDocument ou SimpleXMLElement a ser transformado. @@ -41,12 +41,36 @@ + &reftitle.returnvalues; Retorna o número de bytes escritos ou &false; se um erro ocorrer. + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Adicionado suporte para Dom\Document. + + + + + + + &reftitle.examples; @@ -69,12 +93,32 @@ $proc->importStyleSheet($xsl); // anexa as regras xsl $proc->transformToURI($xml, 'file:///tmp/out.html'); +?> +]]> + + + + Transformando em um arquivo HTML usando <classname>Dom\Document</classname> + +importStyleSheet($xsl); // anexa as regras xsl + +$proc->transformToURI($xml, 'file:///tmp/out.html'); + ?> ]]> + &reftitle.seealso; diff --git a/reference/xsl/xsltprocessor/transformtoxml.xml b/reference/xsl/xsltprocessor/transformtoxml.xml index dda080c8b..baedcc35d 100644 --- a/reference/xsl/xsltprocessor/transformtoxml.xml +++ b/reference/xsl/xsltprocessor/transformtoxml.xml @@ -1,6 +1,6 @@ - - + + XSLTProcessor::transformToXml Transforma em XML @@ -17,20 +17,9 @@ - &reftitle.parameters; - - - - document - - - O objeto DOMDocument ou SimpleXMLElement a - ser transformado. - - - - - + + + &reftitle.returnvalues; @@ -38,6 +27,29 @@ O resultado da transformação como uma string ou &false; em caso de erro. + + + &reftitle.changelog; + + + + + &Version; + &Description; + + + + + 8.4.0 + + Adicionado suporte para Dom\Document. + + + + + + + &reftitle.examples; @@ -68,6 +80,34 @@ echo $proc->transformToXML($xml); Fight for your mind

by Ben Harper - 1995


+

Electric Ladyland

by Jimi Hendrix - 1997


+]]> + + + + Transformando em uma string usando <classname>Dom\Document</classname> + +importStyleSheet($xsl); // anexa as regras xsl + +echo $proc->transformToXML($xml); + +?> +]]> + + &example.outputs; + +Fight for your mind

by Ben Harper - 1995


Electric Ladyland

by Jimi Hendrix - 1997


]]> @@ -75,6 +115,7 @@ Hey! Welcome to Nicolas Eliaszewicz's sweet CD collection!
+ &reftitle.seealso;