Bonjour à tous,

je galère à utiliser l'API domxml avec PHP (version 4.3.9) :
pour le tester j'ai cette fonction process qui parcourt un document XML et affiche le texte des feuilles du document. En résultat, j'ai droit au message d'erreur suivant : Call to a member function on a non-object in /var/www/html/developpement/Test.php on line 6

J'ai vérifié, l'API est bien installée sur le serveur, et fonctionnelle (d'après phpinfo)

Est ce que quelqu'un pourrait me dire ce qui pourrait provoquer cette erreur?

Merci!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
function process($noeud)
{
	if ($noeud->has_child_nodes())
	{
		foreach($noeuds->child_nodes() as $n)
		{
			process($n);
		}
	}
 
	//traite les feuilles
	if ($noeud->node_type() == XML_TEXT_NODE)
	{
		$contenu = rtrim($noeud->node_value());
		if (!empty($contenu))
		{
			print "$contenu\n";
		}
	}
}