如何使用 php 获取秒的属性值:
<yt:duration seconds='12445'/>
这是我到目前为止所做的:
$xmlstr = file_get_contents($xml);
$xml_content = new SimpleXMLElement($xmlstr);
echo $xml_content->xpath('//yt:duration')->attributes;
print_r($xml_content->xpath('//yt:duration'));
echo $xml_content->xpath('//yt:duration')->attributes()->seconds;
显示这些消息:
Notice: Trying to get property of non-object in C:\xampp\htdocs\ytm\xmlTest.php on line 22
Array ( [0] => SimpleXMLElement Object ( [@attributes] => Array ( [seconds] => 12445 ) ) )
Notice: Trying to get property of non-object in C:\xampp\htdocs\ytm\xmlTest.php on line 24
Notice: Trying to get property of non-object in C:\xampp\htdocs\ytm\xmlTest.php on line 24