Maison >développement back-end >Tutoriel XML/RSS >Explication détaillée des opérations XML basées sur PHP

Explication détaillée des opérations XML basées sur PHP

高洛峰
高洛峰original
2016-12-24 11:24:591698parcourir

$xml = simplexml_load_file('example.xml'); //Créer un objet SimpleXML
var_dump($xml);                                                                                                                                                                                                  // Sortie XML 🎜>
< ;?php

$xml = simplexml_load_file('example.xml'); //Lire le fichier XML

foreach($xml->depart as $a) //Lecture en boucle de chaque balise de département dans les données XML
{
echo "$a->name
"; // Afficher l'attribut name
}
?> xml = simplexml_load_file('example.xml'); //Lire le fichier XML
echo $xml->depart->name[0]; //Nœud de sortie
?> $xml = simplexml_load_file('example.xml');

foreach ($xml->depart->children() as $depart )                                                                                                                                                              
 
 ? >

< ?php

$xml = simplexml_load_file('example.xml'); //Lire le fichier XML
$result = $xml->xpath('/departs/depart/employees /employee/name'); //Définir le nœud
var_dump($result); load_file('example.xml');                                // Lire XML
$xml->depart->name[0] = "Ressource humaine"; //Modifier le nœud
?>

$xml = simplexml_load_file('example.xml');                                                                  

?>

$xml = simplexml_load_file('example.xml'); //Lire les données XML
$newxml = $xml->asXML();
$fp = fopen( "newxml.xml", "w"); //Ouvrez le fichier dans lequel écrire les données XML
fwrite($fp, $newxml> 🎜> fclose( $fp);

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn