輸出數(shù)組中的當前元素的值:
<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people)
. "<br>";
?>
current() 函數(shù)返回數(shù)組中的當前元素的值。
每個數(shù)組中都有一個內(nèi)部的指針指向它的"當前"元素,初始指向插入到數(shù)組中的第一個元素。
提示:該函數(shù)不會移動數(shù)組內(nèi)部指針。要做到這一點,請使用 next() 和 prev() 函數(shù)。
相關(guān)的方法:
current(array)
參數(shù) | 描述 |
---|---|
array | 必需。規(guī)定要使用的數(shù)組。 |
current() 函數(shù)返回數(shù)組中的當前元素(單元)。
每個數(shù)組中都有一個內(nèi)部的指針指向它“當前的”元素,初始指向插入到數(shù)組中的第一個元素。
current() 函數(shù)返回當前被內(nèi)部指針指向的數(shù)組元素的值,并不移動指針。如果內(nèi)部指針指向超出了單元列表的末端,current() 返回 FALSE。
返回值: | 返回數(shù)組中的當前元素的值,如果當前元素為空或者當前元素沒有值則返回 FALSE。 |
PHP 版本: | 4+ |
演示所有相關(guān)的方法:
<?php $people = array("Bill", "Steve", "Mark", "David"); echocurrent($people)
. "<br>"; // 當前元素是 Bill echo next($people) . "<br>"; // Bill 的下一個元素是 Steve echocurrent($people)
. "<br>"; // 現(xiàn)在當前元素是 Steve echo prev($people) . "<br>"; // Steve 的上一個元素是 Bill echo end($people) . "<br>"; // 最后一個元素是 David echo prev($people) . "<br>"; // David 之前的元素是 Mark echocurrent($people)
. "<br>"; // 目前的當前元素是 Mark echo reset($people) . "<br>"; // 把內(nèi)部指針移動到數(shù)組的首個元素,即 Bill echo next($people) . "<br>"; // Bill 的下一個元素是 Steve print_r (each($people)); // 返回當前元素的鍵名和鍵值(目前是 Steve),并向前移動內(nèi)部指針 ?>
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答!! 點擊進入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號