Interface Dom de PHP 5 : Différence entre versions
De Wicri Outils
(→Sous unix) |
(→Sous unix) |
||
Ligne 58 : | Ligne 58 : | ||
php truc.php | php truc.php | ||
+ | </source> | ||
+ | |||
+ | ===Test parser=== | ||
+ | |||
+ | <source> | ||
+ | cat <<... > testDom.php | ||
+ | <?php | ||
+ | \$dom = new DomDocument(); | ||
+ | \$line = fgets(STDIN); | ||
+ | echo \$line; | ||
+ | ?> | ||
+ | ... | ||
</source> | </source> | ||
[[Catégorie:XML]] | [[Catégorie:XML]] | ||
[[Catégorie:PHP]] | [[Catégorie:PHP]] |
Version du 14 mars 2024 à 22:21
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
Test parser
cat <<... > testDom.php
<?php
\$dom = new DomDocument();
\$line = fgets(STDIN);
echo \$line;
?>
...