Interface Dom de PHP 5 : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
m (1 révision importée)
(Sous unix)
Ligne 41 : Ligne 41 :
 
   echo '</p>\n';
 
   echo '</p>\n';
 
  ?>
 
  ?>
 +
</source>
 +
 +
ou bien
 +
<source>
 +
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
 
</source>
 
</source>
 
[[Catégorie:XML]]
 
[[Catégorie:XML]]
 
[[Catégorie:PHP]]
 
[[Catégorie:PHP]]

Version du 14 mars 2024 à 22:08

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