@ 2016-01-22T09:35:25Z <?php
$source = <<<SOURCE
<?xml version="1.0" encoding="utf-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:apcm="http://ap.org/schemas/03/2005/apcm"
xmlns:apnm="http://ap.org/schemas/03/2005/apnm" xmlns:georss="http://www.georss.org/georss"
xmlns:o="http://w3.org/ns/odrl/2/">
<entry xmlns="http://www.w3.org/2005/Atom">
<apcm:ContentMetadata xmlns:apcm="http://ap.org/schemas/03/2005/apcm">
<apcm:Property Name="EntitlementMatch" Id="urn:publicid:ap.org:product:41664" Value="AP Top News"/>
<apcm:Property Name="EntitlementMatch" Id="urn:publicid:ap.org:product:42430" Value="AP Top News - International - Stories"/>
<apcm:Property Name="EntitlementMatch" Id="urn:publicid:ap.org:package:100518" Value="AP Top News Package"/>
</apcm:ContentMetadata>
</entry>
</feed>
SOURCE;
$feed_entry = simplexml_load_string($source);
$feed_entry->registerXPathNamespace('a', 'http://www.w3.org/2005/Atom');
$elements = $feed_entry->xpath('//a:entry/apcm:ContentMetadata/apcm:Property');
foreach ($elements as $element) {
$id = $element->attributes()->Id->__toString();
$value = $element->attributes()->Value->__toString();
echo "The Id is: $id and the Value is: $value" . PHP_EOL;
}
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 5.5.0 - 5.5.38 , 5.6.0 - 5.6.40 , 7.0.0 - 7.0.33 , 7.1.0 - 7.1.33 , 7.2.0 - 7.2.33 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.6 The Id is: urn:publicid:ap.org:product:41664 and the Value is: AP Top News
The Id is: urn:publicid:ap.org:product:42430 and the Value is: AP Top News - International - Stories
The Id is: urn:publicid:ap.org:package:100518 and the Value is: AP Top News Package
preferences:dark mode live preview
239.59 ms | 404 KiB | 330 Q