| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment faire pour créer un document XML et élément racine comme une chaîne dans PHP
    scripts PHP peuvent construire des chaînes de texte complexes à l'aide de balisage tels que des éléments XML. Vous pouvez construire le contenu d'un document XML , en commençant par l'élément racine , comme une variable de chaîne unique . Vous pouvez ensuite utiliser ce contenu de la chaîne pour sortir des informations aux utilisateurs de sites Web ou d'écrire dans un fichier XML. Vous pouvez adapter les structures au sein du XML aux besoins des projets particuliers , comprenant éventuellement des valeurs de données dans l'élément et le balisage de l'attribut. Préparation

    Pour construire XML en PHP, vous devez d'abord créer un script PHP. Pour ce faire, l'ouverture d'un nouveau fichier dans un éditeur de texte et l'enregistrer avec "php ". L'extension , par exemple , " write_xml.php " pour correspondre à la fin du script. Dans le script , ajoutez les structures hiérarchiques suivants :

    Entre les balises PHP , ajouter tous vos traitement du script < php processus de construction ici //xml ? > . Le code suivant ajoute une variable pour contenir le contenu du document XML: $ xml_content = "";

    Cela crée une variable de type chaîne vide . Vous pouvez ajouter des éléments XML à cette variable que le script progresse.
    Document root

    documents XML commencent par la déclaration XML. Ajouter un à la variable de chaîne comme suit : . $ Xml_content = "<" ? Xml version = \\ "\\" encoding = \\ " 1.0 ISO-8859- 1 \\ >";

    Ce code ajoute le début du document XML de la variable de chaîne , fuyant les guillemets avec des caractères de barre oblique inverse pour que PHP ne pas mal interpréter eux. La déclaration XML est suivie par la balise d'ouverture de l'élément racine . Le code suivant illustre l'ajout de la balise d'ouverture d'un élément racine par exemple à la variable de chaîne : . $ Xml_content = " " ;

    Le contenu de la balise peut être modifié pour convenir à différents projets < br . >
    contenu

    Entre les balises d'ouverture et de fermeture d'un élément racine du document XML, vous trouverez normalement d'autres éléments XML ainsi que des attributs dans certains cas. L'exemple de code suivant illustre l'ajout de quelques éléments avec des attributs : . $ Xml_content = " pain ";

    vous pouvez continuer ajouter des éléments à la variable de chaîne jusqu'à ce que vous avez toutes les données dont vous avez besoin . Ces déclarations peuvent fonctionner sur plusieurs lignes si nécessaire.
    Fermeture de la racine

    L'élément racine d'un document XML doit être fermé. Pour terminer la variable de chaîne de document XML , fermez l'élément racine comme suit: $ xml_content = "< /cuisine >";

    C'est tout ce qu'il faut pour un document XML de base. . Tout le contenu d'une précise de script devrait maintenant être stockées dans la variable de chaîne dans l'ordre. Il est conseillé de vérifier le code à ce stade pour s'assurer que tous les éléments de votre contenu XML sont fermés et correctement structuré.
    Sortie

    scripts PHP peuvent utiliser l' variable de chaîne XML de plusieurs manières possibles. Pour produire le contenu d'un document XML dans le navigateur Web d'un utilisateur cherchant le script PHP, la syntaxe suivante s'applique : echo $ xml_content ;

    Testez le script PHP en accédant à la page. Vous pouvez également écrire le contenu XML dans un fichier en utilisant le « fopen » de PHP et fonctions " fwrite " .

    Previous :

    next :
      articles connexes
    ·Comment créer un formulaire Commentaires Email en PHP …
    ·Comment Tables en vrac supprimer dans MySQL 
    ·Comment insérer ou mettre à jour MySQL 
    ·Comment créer un Email Multi User liste avec PHP 
    ·MySQL Select Max Count Tutorial 
    ·Comment utiliser MySQL cordes types de données les plu…
    ·Qu'est-ce que Locks dans SQL 
    ·Comment faire pour convertir un incorrect PHP Date 
    ·Création d'un système d'archivage du fichier PHP 
    ·Injection MySQL Tutorial 
      articles en vedette
    ·Comment faire pour supprimer des éléments dans un Lis…
    ·Comment créer avec Test-Driven Development 
    ·Comment mettre à jour le serveur MySQL 
    ·Business Objects Composants 
    ·Comment créer une page d'erreur personnalisée sur Joo…
    ·Comment faire pour activer le bouton Supprimer dans Dat…
    ·Comment remplacer une variable dans une chaîne Perl 
    ·Comment définir la couleur de fond de classe utilisant…
    ·Tutoriel sur la façon de programmer un SQL 
    ·Comment lire un champ CLOB 
    Copyright © Connaissances Informatiques http://fr.wingwit.com