日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php的 each()用法,PHP each()用法及代码示例

發布時間:2025/3/19 php 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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()用法及代码示例的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。