J'utilise le XPath en PHP 5 pour analyser un document XML. Le problème que j'ai écrit un foreach
pour afficher correctement le tableau suivant:Ecrire une boucle foreach pour tableau de SimpleXMLElements
document XML exemple
valeur 1 valeur 2
$xmlfile = 'link_to_file.xml';
$xmlRaw = file_get_contents($xmlfile);
$xml = new SimpleXMLElement($xmlRaw);
$install_files = $xml->xpath('//files');
foreach($install_files as $row)
{
echo $row['file'];
}
// var_dump pour la ligne de $ donne le suivant
array(1) { [0]=> object(SimpleXMLElement)#21 (2) { ["file"]=> string(12) "value 1" ["folder"]=> string(8) "value 2" } }
Idéalement je voudrais obtenir la valeur en utilisant $row['file']
ou $row['folder']
. Merci pour toute aide.
@mjames, est-ce lié devoirs? – Kiril
C'est en fait pour un script que je crée. – mjames
cool ... juste en vérifiant, le titre semblait un peu "devoirs-ish". – Kiril