Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik PHP variabelen invoegen Into XML
Extensible Markup Language is een internet standaard voor het delen van informatie tussen applicaties op verschillende platforms . XML organiseert informatie volgens een hiërarchie , met het openen en sluiten -tags rond elk element in de hiërarchie . Misschien wilt u een XML -structuur te creëren van de gegevens in PHP om het te delen met andere toepassingen . U kunt dit doen met behulp van SimpleXML en het plaatsen van de waarden van PHP variabelen in de XML-structuur . Instructies
1

Maak een PHP- bestand met een editor of het Kladblok . Definieer een object om gegevens op te slaan , bijvoorbeeld , provinciehoofdsteden en hun lengte-en breedtegraad . Typ bijvoorbeeld : ?

Class Hoofdstad
{

openbare $ city
, $ breedte, $ lengte ;

publieke functie __
construct ( $ stad , $ breedte, $ lengte ) {

$ this - > plaats = $ city ;

$ this - > latitude = $ breedte ;

$ this - > lengtegraad = $ longitude ;

} kopen van 2


}
Initialiseer een array en opslaan van gegevens in de array die u wilt invoegen in XML . Typ bijvoorbeeld :

$ hoofdstad
= array ( ) ;

$ hoofdstad
[ " Alabama " ] = new Kapitaal ( " Montgomery " , 32,361538 , -86,279118 ) ;

$ hoofdstad [ " Alaska " ] = new kapitaal ( " Juneau " , 58,301935 , -134,419740 ) ;

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

Maak een nieuw SimpleXML object . Typ bijvoorbeeld :

$ xml
= new SimpleXMLElement ( " " ) ;
4

Doorloop de array van data en plaats PHP variabelen in de XML structuur met behulp van de functies die door SimpleXML . Voeg de staat als een onderliggend element . Voeg de stad als een onderliggend element van de staat . Voeg de lengte-en breedtegraad als attributen van de stad . Typ bijvoorbeeld :

foreach
( $ hoofdstad als $ status = > $ data ) {

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

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

$ c - > addAttribute ( " breedtegraad " , $ data - > breedtegraad ) ;

$ c - > addAttribute ( " longitude " , $ data - > lengtegraad ) ;

}
5

Output het resultaat in een bestand . Typ bijvoorbeeld :

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

Sla het bestand op en voer het uit in een browser . Open het XML-bestand creëert en controleer om ervoor te zorgen dat de XML -structuur correct is .

Previous: Next:
  PHP /MySQL Programmering
·Hoe maak je een wachtrij Folde…
·Hoe vindt u de File Size in ee…
·PHP te converteren naar UTF - …
·Hoe maak je een regeleinde in …
·Hoe te verwijderen van een MyS…
·Hoe maak je een PHP header Inc…
·Hoe maak je een Heart Draw Met…
·Hoe kan ik meerdere parameters…
·Hoe te Dates invoegen Into MyS…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe om te controleren een waarde Null 
·Hoe wordt een Gauss Waarschijnlijkheid a…
·Hoe te Inheritance gebruiken in PHP 
·Hoe je C leren met Xcode 
·Hoe maak je een Android -project compile…
·Wat is JDBC Abstractie ? 
·Hoe te beginnen MySQL Windows Service 
·Zebra EVZ Programming Guide 
·Hoe maak je een PHP Counter Maak Zonder …
Copyright © Computer Kennis http://www.nldit.com