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> . . . ; "
$ xml_text = ". "$ individual_years . ". " ;
$ xml_text = . " < /persona > "
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 .
4
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) :
//obtener un controlador para el archivo
$ file_handler = fopen ( " filename.xml " , "a" ) ;
//escribir el XML
fwrite ($ file_handler , $ xml_text ) ;
//cerrar el manejador
archivo fclose ($ file_handler ) ;
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.
5
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 :
http://yourdomain . com /writexml.php ? ititle = Dave & iyears = 12
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 .