| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo escribir archivos XML en PHP
    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=ad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </td> </tr> </table> <table width="95%" height="1" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Previous : <a class='LinkPrevArticle' href='/Programacion/php-mysql-programming/92605.html' >Páginas Web dinámicas en PHP </a></li></p></td> </tr> <tr> <td width="49%"> next : <a class='LinkNextArticle' href='/Programacion/php-mysql-programming/92607.html' >Cómo saber si MySQL es de 32 - o 64 - Bit </a></li></td> </tr> </table></td> </tr> </table> <table width="100%" height="7" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Artículos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92668.html" title="Información sobre Migración a Oracle MySQL " target="_self">Información sobre Migración a Oracle MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91885.html" title="Cómo convertir las imágenes en datos binarios mediante PHP " target="_self">Cómo convertir las imágenes en datos binarios mediant…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92337.html" title="Cómo encontrar una lista de bases de datos en un servidor MySQL " target="_self">Cómo encontrar una lista de bases de datos en un servi…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91736.html" title="Cómo obtener Image alto y ancho en PHP " target="_self">Cómo obtener Image alto y ancho en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/93151.html" title="Cómo escribir un comando SQL Delete Informix " target="_self">Cómo escribir un comando SQL Delete Informix </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91528.html" title="Errores de índice no identificados en PHP " target="_self">Errores de índice no identificados en PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/91872.html" title="Cómo convertir de nueva línea para MySQL " target="_self">Cómo convertir de nueva línea para MySQL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92459.html" title="Cómo cambiar el tiempo de espera en PHP Subir " target="_self">Cómo cambiar el tiempo de espera en PHP Subir </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92021.html" title="Cómo hacer una conexión persistente a Oracle desde PHP " target="_self">Cómo hacer una conexión persistente a Oracle desde PH…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92159.html" title="Cómo insertar una plantilla CSS en PHP " target="_self">Cómo insertar una plantilla CSS en PHP </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artículos destacados </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/cc-programming/85594.html" title="Cómo compilar código C como Biblioteca " target="_self">Cómo compilar código C como Biblioteca </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95433.html" title="Cómo abrir Internet Explorer desde Visual Basic " target="_self">Cómo abrir Internet Explorer desde Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/95525.html" title="Cómo actualizar una ClientScriptBlock Registrados " target="_self">Cómo actualizar una ClientScriptBlock Registrados </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/88451.html" title="Cómo abrir archivos MIME en Outlook 2007 " target="_self">Cómo abrir archivos MIME en Outlook 2007 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/visual-basics-programming/96090.html" title="Cómo hacer gráficos en Visual Basic " target="_self">Cómo hacer gráficos en Visual Basic </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/php-mysql-programming/92555.html" title="Cómo cerrar PHP Tags " target="_self">Cómo cerrar PHP Tags </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/89513.html" title="Cómo instalar un controlador de Axis2 " target="_self">Cómo instalar un controlador de Axis2 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/88836.html" title="Cómo hacer animación por ordenador " target="_self">Cómo hacer animación por ordenador </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/java-programming/90358.html" title="Cómo hacer un juego de desplazamiento lateral en Java " target="_self">Cómo hacer un juego de desplazamiento lateral en Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/Programacion/computer-programming-languages/87101.html" title="Cómo hacer un Game , el cerdito en Pseudocódigo " target="_self">Cómo hacer un Game , el cerdito en Pseudocódigo </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <table width="980" height="8" border="0" cellpadding="0" cellspacing="0"> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=980 bgColor=#36506e height=90> <tr> <td class=bs height=90 align=middle>Copyright © Conocimientos Informáticos http://ordenador.wingwit.com <script language='javascript' src='/ad/201310/1.js'></script></td> </tr> </table> </div> </body> </html>