Interface Dom de PHP 5 : Différence entre versions

De Wicri Outils
(Sous unix)
(Sous unix)
Ligne 47 : Ligne 47 :
 
cat <<... > truc.php
 
cat <<... > truc.php
 
<?php  
 
<?php  
   $dom = new DomDocument();
+
   \$dom = new DomDocument();
  
   $dom->loadXML('<World>vide</World>');
+
   \$dom->loadXML('<World>vide</World>');
 
   echo '<p> Hello ';
 
   echo '<p> Hello ';
   $racine = $dom->documentElement;
+
   \$racine = \$dom->documentElement;
   echo $racine->nodeName;
+
   echo \$racine->nodeName;
 
   echo '</p>\n';
 
   echo '</p>\n';
 
  ?>
 
  ?>

Version du 14 mars 2024 à 22:11

PHP 5 dispose d'une interface DOM (Document Object Modele) du langage XML intégrée dans la distribution.

Cette page est un point d'entrée sur son utilisation pratique.

Documentation

Voir :

Hello World

En ligne

<html>
 <head>
  <title>Test PHP</title>
 </head>
 <body>
 <?php 
  $dom = new DomDocument();

  $dom->loadXML('<World>vide</World>');
  echo '<p> Hello ';
  $racine = $dom->documentElement;
  echo $racine->nodeName;
  echo '</p>';
 ?>
 </body>
</html>

Sous unix

php
 <?php 
  $dom = new DomDocument();

  $dom->loadXML('<World>vide</World>');
  echo '<p> Hello ';
  $racine = $dom->documentElement;
  echo $racine->nodeName;
  echo '</p>\n';
 ?>

ou bien

cat <<... > truc.php
<?php 
  \$dom = new DomDocument();

  \$dom->loadXML('<World>vide</World>');
  echo '<p> Hello ';
  \$racine = \$dom->documentElement;
  echo \$racine->nodeName;
  echo '</p>\n';
 ?>
...

php truc.php