Bir XML belgesini ayrıştırmak için PHP 5 XPath'i kullanıyorum. Ben sorunu bir foreach
doğru şu diziyi görüntülemek için yazıyor:
XML belge örneği
value 1 value 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'];
}
$ Satır için / / var_dump aşağıdaki verir
array(1) { [0]=> object(SimpleXMLElement)#21 (2) { ["file"]=> string(12) "value 1" ["folder"]=> string(8) "value 2" } }
İdeal $row['file']
veya $row['folder']
kullanarak değerini almak istiyorum. Herhangi bir yardım için teşekkür ederiz.