Comment convertir DOMNodeList objet dans un tableau

J'ai ce code:

     $dom = new DOMDocument();
     $dom->load('file.xml');
     $names = $dom->getElementsByTagName('name');

Maintenant, $names est DOMNodeList objet, j'ai besoin de convertir cet objet dans un tableau,

     $names = (array)$names;
     var_dump($names);  //empty array

Le code ci-dessus ne fonctionne pas et renvoie un tableau vide, pourquoi?

OriginalL'auteur OTAR | 2013-04-04