文字

SimpleXMLIterator::current

(PHP 5 >= 5.1.0)

SimpleXMLIterator::currentReturns the current element

说明

public mixed SimpleXMLIterator::current ( void )

This method returns the current element as a SimpleXMLIterator object or NULL .

参数

此函数没有参数。

返回值

Returns the current element as a SimpleXMLIterator object or NULL on failure.

范例

Example #1 Return the current element

<?php
$xmlIterator 
= new  SimpleXMLIterator ( '<books><book>PHP basics</book><book>XML basics</book></books>' );
var_dump ( $xmlIterator -> current ());

$xmlIterator -> rewind ();  // rewind to first element
var_dump ( $xmlIterator -> current ());
?>

以上例程会输出:

NULL
object(SimpleXMLIterator)#2 (1) {
  [0]=>
  string(10) "PHP basics"
}

参见

  • SimpleXMLIterator::key() - Return current key
  • SimpleXMLIterator::next() - Move to next element
  • SimpleXMLIterator::rewind() - Rewind to the first element
  • SimpleXMLIterator::valid() - Check whether the current element is valid
  • SimpleXMLElement
上一篇: 下一篇: