亚洲中文字幕黄网站,偷窥国产亚洲女爱视频在线,2021免费的一级片,狠狠狠狼鲁亚洲综合网,精品国产欧美,免费看美女乱轮黄色片,午夜成人在线视频

查詢

MultipleIterator::current()函數(shù)—用法及示例

「 獲取MultipleIterator對象中當前迭代器的當前元素 」


函數(shù)名:MultipleIterator::current()

適用版本:PHP 5 >= 5.3.0, PHP 7

用法:MultipleIterator::current() 函數(shù)用于獲取MultipleIterator對象中當前迭代器的當前元素。

語法:public MultipleIterator::current ( void ) : array

參數(shù):無

返回值:返回一個數(shù)組,包含當前迭代器的當前元素。

示例:

// 創(chuàng)建一個MultipleIterator對象
$mi = new MultipleIterator();

// 添加兩個迭代器
$it1 = new ArrayIterator(array('apple', 'banana', 'cherry'));
$it2 = new ArrayIterator(array('red', 'yellow', 'red'));
$mi->attachIterator($it1);
$mi->attachIterator($it2);

// 遍歷MultipleIterator對象并輸出當前元素
foreach ($mi as $values) {
    echo "Fruit: " . $values[0] . ", Color: " . $values[1] . "\n";
    // 獲取當前迭代器的當前元素
    $current = $mi->current();
    print_r($current);
}

輸出:

Fruit: apple, Color: red
Array
(
    [0] => apple
    [1] => red
)
Fruit: banana, Color: yellow
Array
(
    [0] => banana
    [1] => yellow
)
Fruit: cherry, Color: red
Array
(
    [0] => cherry
    [1] => red
)

在上面的示例中,我們創(chuàng)建了一個MultipleIterator對象,并附加了兩個ArrayIterator迭代器。然后,我們使用foreach循環(huán)遍歷MultipleIterator對象,并使用MultipleIterator::current()函數(shù)獲取當前迭代器的當前元素。最后,我們使用print_r()函數(shù)打印出當前元素的數(shù)組。

補充糾錯
熱門PHP函數(shù)
分享鏈接