| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan Indsæt PHP variabler i XML
    Extensible Markup Language er en Internet standard for udveksling af oplysninger mellem programmer på tværs af platforme. XML organiserer oplysninger efter et hierarki , med åbning og lukning tags omgiver hvert element i hierarkiet. Du kan oprette en XML struktur fra data i PHP at dele det med andre programmer. Du kan gøre dette ved hjælp af SimpleXML og indsætte værdierne af PHP variabler ind i XML strukturen. Instruktioner
    1

    Opret en PHP fil med en editor eller Notesblok. Definer et objekt til at lagre data , for eksempel, . Statslige hovedstæder og deres bredde-og længdegrader Skriv f.eks : ?

    < Php

    Class Capital {

    offentlig $ byen , $ bredde , $ længde;

    offentlig funktion __ construct ( $ city , $ bredde , $ længdegrad) {

    $ this -> by = $ byen,

    $ this -> breddegrad = $ bredde;

    $ this -> længdegrad = $ længde;

    }

    }
    2

    Initialiser et array og gemme data i array , som du vil indsætte i XML. Skriv f.eks : Hej

    $ kapital = array ();

    $ kapital [" Alabama "] = new Capital ( " Montgomery " 32,361538 , -86,279118 )
    < p > $ kapital [" Alaska "] = new Capital ( " Juneau " 58,301935 , -134,419740 ),

    $ kapital [" Arizona "] = new Capital ( " Phoenix " , 33,448457 , -112,073844 ) < br >
    3

    Opret en ny SimpleXML objekt. Skriv f.eks : = new SimpleXMLElement ( " " )

    $ xml ,
    4

    gentage gennem den vifte af data og indsætte PHP variabler i XML struktur ved hjælp af de funktioner, SimpleXML . Tilføj staten som et barn element . Tilføj byen som et barn element af staten. Føj bredde-og længdegrad som attributter i byen. Skriv f.eks : Hej

    foreach ( $ kapital som $ state = > $ data) {

    $ s = $ xml -> addChild ( "tilstand " , $ tilstand) < br >

    $ c = $ s- > addChild ( "by" , $ data -> by) ,

    $ c- > addAttribute ( " breddegrad " , $ data -> breddegrad ),

    $ c- > addAttribute ( " længdegrad " , $ data -> længde);

    }
    5

    Output resultatet til en fil . Skriv f.eks : Hej

    $ xml -> asXML ( " capitals.xml ")
    6

    Gem filen og køre den i en browser. Åbn XML-fil det skaber og kontrollere det for at sikre XML-strukturen er korrekt.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Transfer resultater til en klient i PHP 
    ·Sådan fjernes et gentaget Word i PHP 
    ·PHP -kode til Konverter filstørrelse 
    ·Hvordan man laver en blog med PHP 
    ·Procentvise Funktion i PHP 
    ·Længste Fælles Understreng i PHP 
    ·Sådan aktiveres SSL og PHP 
    ·Sådan installeres en PHP Package 
    ·Sådan Find adgangskoden for Localhost MySQL Server 
    ·Hvordan man skriver til en CSV-fil med PHP 
      Anbefalede Artikler
    ·Hvordan er UML forskellig fra andre Modeling 
    ·Hvordan laver URL'er gå ind i en browser i Visual Basi…
    ·Hvordan at slippe af en ny linje Tegn i Python 
    ·Hvad er en Heap i Java 
    ·Hvordan man laver en webbrowser 
    ·Sådan Beregn Modulus i Java 
    ·Sådan Ring en PHP fil i en tabel 
    ·Sådan tilføjes en Permalink 
    ·Sådan redigeres en TXT fil ved hjælp af VBScript 
    ·Sådan får du gratis Cursor Effects 
    Copyright © Computer Viden http://www.computerdk.com