簡體   English   中英

PHP,SimpleXML,如何訪問<tag>通過其 id 屬性而不是數組位置?

[英]PHP, SimpleXML, how to access <tag> by its id attribue and not array position?

我想了解如何通過其 id 而不是通過數組位置訪問 a,例如,

我不想這樣做,

$myXML->someNameHere[1]->home[0]

我想通過它的 ID "hi" 訪問 someNameHere

非常感謝您的關注,;D

為此,您必須使用XPath

$nodes = $myXML->xpath('//*[@id="hi"]');

if (!empty($nodes))
{
    $someNameHere = $nodes[0];
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM