Mam taka strukture pliku XML
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <katalog>
  3. <items>
  4. <item id="1" nazwa="a">
  5. <fotos>
  6. <foto plik="1.jpg" />
  7. </fotos>
  8. <parametry>
  9. <par nazwa="aaa" />
  10. </parametry>
  11. </item>
  12. <item id="2" nazwa="b">
  13. <parametry>
  14. <par nazwa="bbb" />
  15. </parametry>
  16. </item>
  17. </items>
  18. </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.
  1.  
  2. $xml_pelny = simplexml_load_file($plik);
  3.  
  4. foreach ($xml_pelny->items->item as $prod) {
  5.  
  6. // tu chcialbym uzyc funkcji ktora sprawdzi ten element i wypluje dane gdy jest lub gdy nie ma
  7.  
  8. }



Temat nie ważny nie wiem co się stało zamotałem się jak nei wiem a rozwiązanie było ptroste.
  1. if($prod->foto) {
  2. tak
  3. }else{
  4. nie
  5. }