scripts PHP peuvent écrire des fichiers de différents types , y compris XML. Utiliser PHP pour écrire des fichiers XML est simple et n'importe qui peut apprendre quelque chose à faire, même sans beaucoup d' expérience en programmation. Si vous vous assurez que vous avez une idée claire de ce que la structure que vous voulez le XML pour réfléchir avant de vous mettre à écrire votre code PHP à la sortie dans un fichier , vous ferez le processus plus facile et moins sujettes à l'erreur . PHP et XML sont les technologies accessibles pour les développeurs à n'importe quel stade . Instructions 1 Créer votre script PHP en ouvrant un nouveau fichier dans votre éditeur de texte ou environnement de développement intégré et l'enregistrer avec l'extension " . Php" , par exemple " writexml.php » ou un autre nom pertinent pour vos fins . Entrez le contour PHP: Ceci est la structure de base de n'importe quel script PHP < php //code va ici ? > . Entre l'ouverture et la fermeture des balises PHP , vous pouvez entrer du code PHP que vous devez traiter et écrire votre fichier XML. 2 Créer des structures XML . Calculez ce que XML dont vous avez besoin avant de tenter de l'écrire à partir de votre code PHP, ce qui réduira le risque d'erreur . Si vous êtes nouveau sur XML , assurez- vous de bien comprendre la façon dont il est structuré. XML utilise des données arborescentes , avec des éléments délimités par des balises , comme dans l'exemple suivant : < xml un échantillon du contenu XML, vous devez dans un fichier séparé pour référence lorsque vous développez votre code PHP. 3 Créer la structure XML dans votre script PHP. Si votre XML va être construite dynamiquement , ce qui est la situation la plus courante dans la programmation Web , la capture ou procédé que ce soit les données dont vous avez besoin inclus et l'intégrer dans le fichier XML. L' exemple de code PHP suivant montre les données sont capturées à partir d' obtenir des variables : $ individual_title = $ _GET [' ititle '] ; individual_years $ = $ _GET [' iyears '] ; $ xml_text = "< xml version = '1 .0 ' ? > " ; $ xml_text = " " $ individual_title " . . . ; " $ xml_text = ". " individual_years $ . ». »; $ xml_text = . " "; la variable «$ xml_text " contient maintenant toute la structure XML devra être inscrit , y compris les éléments de données transmises à partir des variables gET. Obtenir des variables vous permettent de transmettre des données d' une page à l' autre , en ajoutant que les données à l'adresse de la page. 4 Ajoutez le code pour ouvrir votre fichier XML pour l'écriture, ou le créer si ce n'est pas déjà exister (d'après le texte XML a été stockée dans la variable ) : //obtenir un gestionnaire pour l' de fichiers $ file_handler = fopen (" filename.xml », «a») ; Photos //écrire le XML fwrite ($ file_handler , xml_text $ ) ; //fermer le fichier gestionnaire fclose ( $ file_handler ) ; Photos Changer le nom du fichier correspondant à vos besoins. Ce code est un fichier dans le même répertoire que le script PHP , donc si vous voulez qu'il soit dans un endroit différent , comprendre que la place. 5 Téléchargez votre script PHP sur un serveur Web et tester. Pour exécuter le script PHP, vous pouvez parcourir dans un navigateur Web, y compris les variables GET, par exemple en tapant une URL avec la structure de l'échantillon suivant dans votre barre d'adresse du navigateur : http://yourdomain . com /writexml.php ? ititle = Dave & iyears = 12 Une fois que vous naviguerez au script une fois , vous pouvez vérifier si le fichier XML a été écrit à votre serveur , ainsi que s'il contient le contenu correct et est correctement structuré .
|