“Conocimientos Programación>Programación PHP /MySQL

Cómo escribir archivos XML en PHP

2016/2/1
scripts PHP pueden escribir archivos de muchos tipos diferentes, incluyendo XML. Uso de PHP para escribir archivos XML es sencillo y algo que cualquier persona puede aprender a hacerlo , incluso sin una gran cantidad de experiencia en programación. Si se asegura de que usted tenga una idea clara de lo que desea que la estructura XML para reflexionar antes de ponerse a escribir el código PHP para dar salida a un archivo , que hará que el proceso sea más fácil y menos propenso a errores. Tanto PHP y XML son tecnologías accesibles para los desarrolladores en cualquier etapa . Instrucciones
1

Crea tu script PHP al abrir un nuevo archivo en el editor de texto o el entorno de desarrollo integrado y guardarlo con la extensión " . Php " , por ejemplo " writexml.php " u otro nombre relevante para sus propósitos. Ingrese el esquema PHP :


Esta es la estructura básica de cualquier script PHP < php

//aquí va el código

? ? > . Entre la apertura y cierre de etiquetas PHP , puede introducir cualquier código PHP que necesita para procesar y escribir su archivo XML.
2

Crea tu estructuras XML . Calcule lo XML que necesita antes de intentar escribirlo desde el código PHP, ya que esto reducirá al mínimo la posibilidad de error. Si eres nuevo en XML, asegúrese de entender cómo se estructura . XML utiliza los datos de estructura de árbol , con elementos delineados por las etiquetas , como en el siguiente ejemplo : ?

< Xml una muestra del contenido XML que necesita en un archivo separado para referencia mientras se está desarrollando el código PHP.
3

construir la estructura XML en su script PHP. Si el XML se va a construir de forma dinámica , que es la situación más común en la programación Web , captura o proceso de cualquier dato que necesite incluidos y construir en el XML. El siguiente ejemplo de código PHP muestra datos sean capturados de obtener variables:

$ individual_title = $ _GET [' ititle '] ;

$ individual_years = $ _GET [' iyears '] ;

$ xml_text = "< xml version = '1 .0 ' ? > " ;

$ xml_text = " " $ individual_title "< /title> . . . ; " <br> <p> $ xml_text = ". <years> </año > "$ individual_years . ". " ; <br> <p> $ xml_text = . " < /persona > " <br> <p> la variable " $ xml_text " contiene ahora toda la estructura XML para ser escrita , incluyendo los elementos de datos que se pasan a las variables gET. Recibe las variables le permiten pasar datos de una página a otra , añadiendo que los datos a la dirección de la página . <br> 4 <p> Agregue código para abrir el archivo XML para escribir, o crearlo si no lo hace ya existir ( al final del texto XML se ha almacenado en la variable) : <br> <p> //obtener un controlador para el archivo <br> <p> $ file_handler = fopen ( " filename.xml " , "a" ) ; <br> <p> //escribir el XML <br> <p> fwrite ($ file_handler , $ xml_text ) ; <br> <p> //cerrar el manejador <br> <p> archivo fclose ($ file_handler ) ; <br> <p> Cambie el nombre del archivo que se adapte a sus necesidades. Este código es un archivo en el mismo directorio que el script PHP , por lo que si usted quiere que sea en un lugar diferente , incluya en su lugar. <br> 5 <p> Cargue su script PHP a un servidor Web y probarlo. Para ejecutar el script de PHP , usted puede buscar en un navegador Web , incluyendo las variables GET, por ejemplo, escribiendo una dirección URL con la siguiente estructura de la muestra en la barra de direcciones de su navegador : <br> <p> http://yourdomain . com /writexml.php ? ititle = Dave & iyears = 12 <br> <p> Una vez que haya navegado en el guión una vez, puede comprobar si el archivo XML se ha escrito en el servidor , así como si tiene el contenido correcto y está correctamente estructurado . <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Páginas-Web-dinámicas-en-PHP-.html' >Páginas Web dinámicas en PHP </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-saber-si-MySQL-es-de-32---o-64---Bit-.html' >Cómo saber si MySQL es de 32 - o 64 - Bit </a> </div> </div> <dl class=xgc> <dt><span>Programación PHP /MySQL</span></dt> <dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-enviar-un-SMS-con-un-script-PHP-.html">Cómo enviar un SMS con un script PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-crear-RSS-con-PHP-.html">Cómo crear RSS con PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-Echo-Utilización-de-variables-PHP-.html">Cómo Echo Utilización de variables PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-convertir-una-consulta-de-Access-a-MySQL-.html">Cómo convertir una consulta de Access a MySQL </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-crear-una-tabla-en-MySQL-con-GoDaddy-.html">Cómo crear una tabla en MySQL con GoDaddy </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Guión-Vs---Función-incorporada-en-SSIS-.html">Guión Vs . Función incorporada en SSIS </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-hacer-un-motor-de-búsqueda-de-dominio-con-PHP-.html">Cómo hacer un motor de búsqueda de dominio con PHP </a></dd><dd><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-eliminar-una-nueva-línea-y-el-espacio-en-PHP-.html">Cómo eliminar una nueva línea y el espacio en PHP </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-comprobar-si-el-primer-carácter-de-una-palabra-es-mayúscula-Con-PHP-.html" >Cómo comprobar si el primer carácter de una palabra es mayúscula Con PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-hacer-un-sistema-de-chat-usando-PHP-.html" >Cómo hacer un sistema de chat usando PHP </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-contar-registros-en-PHP-MySQL-Query-.html" >Cómo contar registros en PHP MySQL Query </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-ejecutar-un-archivo-PHP-externo-con-JavaScript-.html" >Cómo ejecutar un archivo PHP externo con JavaScript </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-recuperar-una-matriz-de-MySQL-.html" >Cómo recuperar una matriz de MySQL </a> </li><li><a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-crear-un-directorio-en-línea-investigable-de-Mi-Intranet-.html" >Cómo crear un directorio en línea investigable de Mi Intranet </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-utilizar-PHPMailer-en-un-Webform-.html" >Cómo utilizar PHPMailer en un Webform </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/PHP-MySQL-conexión-Pruebas-de-Función-.html" >PHP MySQL conexión Pruebas de Función </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/000X0-PHP-cadena-de-error-.html" >000X0 PHP cadena de error </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-configurar-Auto-Value-Incremento-En-MySQL-.html" >Cómo configurar Auto Value Incremento En MySQL </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/Cómo-administrar-MySQL-con-Plesk-.html" >Cómo administrar MySQL con Plesk </a></li><li> <a href="http://www.ordenador.online/Programacion/Programación-PHP--MySQL/PHP-convertir-a-UTF---8-.html" >PHP convertir a UTF - 8 </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>