php的 each()用法,PHP each()用法及代码示例
each()函數是PHP中的內置函數,用于獲取內部指針當前指向的給定數組的當前元素鍵值對。返回當前元素的鍵和值后,內部指針在數組中增加1。
注意注意:如果要再次使用each()遍歷數組,則可以使用reset()函數。
用法:
each($array)
參數:此函數接受單個參數$array,這是我們要在其中找到內部指針當前指向的當前鍵值對的輸入數組。
Return Value:此函數返回輸入數組$array的當前元素的鍵值對。鍵值對以包含四個元素的新數組的形式返回。前兩個具有鍵(1和Value)的元素用于當前元素的值,后兩個具有鍵(0和Key)的元素用于當前元素的鍵。如果輸入數組為空,或者內部指針已到達數組的末尾,則此函數返回FALSE。
例子:
Input : each(array('Ram', 'Shita', 'Geeta'))
Output :
Array
(
[1] => Ram
[value] => Ram
[0] => 0
[key] => 0
)
Explanation: Here input array contain many elements
but ram is the current element so the output contains
its key and value pair.
以下示例程序旨在說明PHP中的each()函數:
程序1::
$arr = array('maya', 'Sham', 'Geet');
print_r (each($arr));
?>
輸出:
Array
(
[1] => maya
[value] => maya
[0] => 0
[key] => 0
)
程序2::
$arr = array('a' => 'anny', 'b' => 'bunny',
'c' => 'chinky');
reset($arr);
while (list($key, $val) = each($arr))
{
echo "$key => $val \n";
}
?>
輸出:
a => anny
b => bunny
c => chinky
總結
以上是生活随笔為你收集整理的php的 each()用法,PHP each()用法及代码示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java中 inheritdoc,【Ja
- 下一篇: java win10 32,Win10