函數(shù)名:SimpleXMLElement::rewind()
適用版本:PHP 5 >= 5.1.3, PHP 7
函數(shù)描述:該方法用于將內(nèi)部指針重置為XML文檔的第一個元素。
用法:
SimpleXMLElement::rewind(): bool
參數(shù)說明:該方法沒有參數(shù)。
返回值:如果成功重置內(nèi)部指針,則返回true;否則返回false。
示例:
$xml = <<<XML
<root>
<element1>Value 1</element1>
<element2>Value 2</element2>
<element3>Value 3</element3>
</root>
XML;
$simpleXml = new SimpleXMLElement($xml);
// 重置內(nèi)部指針到第一個元素
$simpleXml->rewind();
// 獲取第一個元素的值
echo $simpleXml->current(); // 輸出:Value 1
在上述示例中,我們首先創(chuàng)建了一個XML字符串,并通過SimpleXMLElement
類將其轉(zhuǎn)換為一個可操作的對象。然后,我們使用rewind()
方法將內(nèi)部指針重置為第一個元素。最后,我們使用current()
方法獲取當(dāng)前指針位置的元素的值,并將其輸出到屏幕上。