[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: XML проверка на наличие параметра
Kopipaster
Имеется документ со структурой:
Свернутый текст
<?xml version="1.0" encoding="UTF-8"?>
<ProductCatalog>
<Product>
//тут есть Image
<Image>img_1</Image>
<Vendor>
Tra-Ta-ta</Vendor>
<Size>
Tra-Ta-ta</Size>
</Product>
<Product>
//а тут нету Image
<Vendor>Tra-Ta-ta</Vendor>
<Size>
Tra-Ta-ta</Size>
</Product>
</ProductCatalog>

Прохожу в цыкле:
Свернутый текст
$xml = simplexml_load_file("file.xml") or die("url not loading");
foreach($xml->Product as $child)
{
echo $child->Image;
if($child->Image)
{
echo"Есть картинка <br>";
} else
{
echo "Нет картинки <br>";
};

}

Как проверить наличие параметра "image"?
мой вариант проверки везде выдаёт - Есть картинка.
AllesKlar
isset()
empty()

_____________
[продано копирайтерам]
Kopipaster

AllesKlar
Спасибо за попытку помочь.
Как выяснилось и мой пример рабочий. Просто где то в коде коза, которая не даёт нормально отрабатывать.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.