scripts PHP pode construir cadeias de texto complexos usando estruturas de marcação, como elementos XML. Você pode construir o conteúdo de um documento XML , começando com o elemento raiz , como uma única variável de cadeia. Você pode então usar este conteúdo string para informações de saída para os usuários do site ou para escrever para um arquivo XML . Você pode adaptar as estruturas dentro do XML com as necessidades de projetos específicos , incluindo , opcionalmente, os valores de dados dentro do elemento e atributo de marcação . Preparação
Para construir XML em PHP , primeiro você deve criar um script PHP. Faça isso abrindo um novo arquivo em um editor de texto e salvá-lo com "php ". Extensão , por exemplo, " write_xml.php " para coincidir com o fim do script. Dentro do script, adicione as seguintes estruturas de destaque : < ? Processos de construção php //xml aqui >
Entre as tags PHP , adicionar todos os seus processamento script. O código a seguir adiciona uma variável para armazenar o conteúdo do documento XML : $ xml_content = "";
Isso cria uma variável de string vazia. Você pode adicionar elementos XML para esta variável como o roteiro avança.
Documento Raiz
documentos XML começar com a declaração XML. . " Versão xml = \\" " ? 1.0 \\ " encoding = \\ " ISO -8859-1 \\> " : Adicionar um para a variável de cadeia como segue $ xml_content =;
Este código adiciona o início do documento XML para a variável de cadeia , escapando os caracteres de aspas com caracteres de barra invertida para que o PHP não interpretar mal deles. A declaração XML é seguido pelo tag de abertura do elemento raiz . O código a seguir demonstra acrescentando a tag de um elemento raiz exemplo de abertura para a variável string: $ xml_content = " ";
O conteúdo tag pode ser alterado para se adequar a diferentes projetos < br. . >
conteúdo
Entre a abertura e fechamento de um elemento raiz do documento XML, você normalmente encontrar outros elementos XML , bem como atributos em alguns casos. O seguinte código de exemplo demonstra a adição de alguns elementos com atributos : . $ Xml_content = " Toaster " ;
Você pode continuar adicionando elementos para a variável de cadeia até que você tenha todos os dados que você precisa. Estas declarações podem ser executados em várias linhas , se necessário.
Fechando o Root
O elemento raiz de um documento XML deve ser fechado. Para completar a variável de cadeia documento XML , feche o elemento raiz da seguinte forma: . $ Xml_content = "< /cozinha >";
Isso é tudo que você precisa para um documento básico de XML. Todo o conteúdo de um script especifica deve agora ser armazenado dentro da variável de seqüência em ordem. É aconselhável verificar o código , nesta fase, certifique-se de todos os elementos em seu conteúdo XML estão fechadas e corretamente estruturado.
Saída
scripts PHP pode usar o variável string XML de várias maneiras possíveis . Para emitir o conteúdo do documento XML para o navegador Web de qualquer usuário buscar o script PHP, a seguinte sintaxe aplica-se : echo $ xml_content ;
Teste o script PHP , navegando até a página. Você também pode escrever o conteúdo XML para um arquivo usando funções do PHP " fopen " e " fwrite " .