<?xml version="1.0" encoding="utf-8"?> <katalog> <items> <item id="1" nazwa="a"> <fotos> <foto plik="1.jpg" /> </fotos> <parametry> <par nazwa="aaa" /> </parametry> </item> <item id="2" nazwa="b"> <parametry> <par nazwa="bbb" /> </parametry> </item> </items> </katalog>
Chodzi o to zeby sprawdzić element fotos. Czyli nie w kazdym item jest ten elment fotos oraz foto co przedstawilem w przykladzie w item o id=1 jest a w item o id=2 nie maw jaki sposob spprawdzic czy istnieje taki element? XML przelatuje w ten sposob.
$xml_pelny = simplexml_load_file($plik); foreach ($xml_pelny->items->item as $prod) { // tu chcialbym uzyc funkcji ktora sprawdzi ten element i wypluje dane gdy jest lub gdy nie ma }
Temat nie ważny nie wiem co się stało zamotałem się jak nei wiem a rozwiązanie było ptroste.
if($prod->foto) { tak }else{ nie }