更新时间:2023-02-05 20:09:34
我希望这可以为您提供帮助。
代码
$ xml = new SimpleXMLElement('< item id = 1234>
<属性名称= country_id>
< value> 4402< / value>
< / property>
<属性名= rc_maintenance_other>
< / property>
<属性name = claim_right_shareholder>
< / property>
<属性name = charges_other>
< / property>
<属性name = other_expenses_heating >
< /属性>
<属性名称= unpaid_bills_amount>
< / pr操作
<属性名称= iv_person_phone>
< value> 03-6756711< / value>
< / property>
< / item>’);
foreach($ xml-> xpath('// item [@ id = 1234]')as $ item)
{
foreach($ item-> ; children()as $ child){
echo $ child ['name']。 \n;
}
}
输出
country_id
rc_maintenance_other
Claim_right_shareholder
charge_other
other_expenses_heating
unpaid_bills_amount
iv_person_phone
country_id
rc_maintenance_other
claim_right_shareholder
charges_other
other_expenses_heating
unpaid_bills_amount
iv_person_phone
Example: http://sandbox.onlinephpfunctions.com/code/4e0ddba2ed273ab4a20dc9379ea9ed0d669a4c0d