У меня есть xml, который определяет список свойств, которые являются жилыми или коммерческими. Они также делятся на продажу или в аренду. Вот образец XML:
<property>
<property_ref>768</property_ref>
<building_number></building_number>
<address1>Celia Fiennes House, 8-20 Well Street, London, E9 7PX</address1>
<address2>Celia Fiennes House</address2>
<address3>8-20 Well Street</address3>
<town>London</town>
<county>London</county>
<region>London.</region>
<country>ENGLAND</country>
<postcode>E9 7PX</postcode>
<property_types>
<type_description>Office</type_description>
</property_types>
<job_type>Disposal (Sale/Let)</job_type>
<property_status>To Let</property_status>
......
Мне нужно иметь возможность выбрать свойство на основе поля property_types-> type-description, а также значения job_type. Мне удалось выбрать свойства на основе значения type_description:
foreach($xml->children() as $property)
{
// check property_types
$selectProperty = false;
foreach ($property->property_types->type_description as $type)
{
if($type == "my value")
{
$selectProperty = true;
}
}
if($selectProperty)
{
// show the property on this page...
Но как мне также проверить значение параметра job_type?
Спасибо за любую помощь!