最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例

 更新時間:2014年11月19日 08:51:27   投稿:junjie  
這篇文章主要介紹了PHP中使用數(shù)組指針函數(shù)操作數(shù)組示例,本文講解了current()、key()、next()、prev()、end()、reset()等數(shù)組指針函數(shù),需要的朋友可以參考下

數(shù)組的內(nèi)部指針是數(shù)組內(nèi)部的組織機制,指向一個數(shù)組中的某個元素。默認是指向數(shù)組中第一個元素通過移動或改變指針的位置,可以訪問數(shù)組中的任意元素。對于數(shù)組指針的控制PHP提供了以下幾個內(nèi)建函數(shù)可以利用。

★current():取得目前指針位置的內(nèi)容資料。
★key():讀取目前指針所指向資料的索引值(鍵值)。
★next():將數(shù)組中的內(nèi)部指針移動到下一個單元。
★prev():將數(shù)組的內(nèi)部指針倒回一位。
★end():將數(shù)組的內(nèi)部指針指向最后一個元素。
★reset():將目前指針無條件移至第一個索引位置。

這些函數(shù)的參數(shù)都是只有一個,就是要操作的數(shù)組本身。在下面的示例中,將使用這些數(shù)組指針函數(shù)控制數(shù)組中元素的讀取順序。代碼如下所示:

復制代碼 代碼如下:

<?php
$contact = array(
"ID" => 1,
"姓名" => "高某",
"公司" => "A公司",
"地址" => "北京市",
"電話" => "(010)98765432",
"EMAIL" => "gao@brophp.com",
);
 
//數(shù)組剛聲明時,數(shù)組指針在數(shù)組中第一個元素位置
echo '第一個元素:'.key($contact).' => '.current($contact).'<br>'; //第一個元素
echo '第一個元素:'.key($contact).' => '.current($contact).'<br>'; //數(shù)組指針沒動
 
next($contact);
next($contact);
echo '第三個元素:'.key($contact).' => '.current($contact).'<br>'; //第三個元素
 
end($contact);
echo '最后一個元素:'.key($contact).' => '.current($contact).'<br>';
 
prev($contact);
echo '倒數(shù)第二個元素:'.key($contact).' => '.current($contact).'<br>';
 
reset($contact);
echo '又回到了第一個元素:'.key($contact).' => '.current($contact).'<br>';
?>

在上例中通過使用指針控制函數(shù)next()、prev()、end()和reset()隨意在數(shù)組中移動指針位置,再使用key()和current()函數(shù)獲取數(shù)組中當前位置的鍵和值。

相關文章

最新評論

秦皇岛市| 塔城市| 姜堰市| 和静县| 乐都县| 黔西县| 肃宁县| 玉门市| 油尖旺区| 武邑县| 潮安县| 商河县| 子洲县| 乌审旗| 贺州市| 苍山县| 蚌埠市| 遵义县| 宁海县| 鄢陵县| 宝山区| 景泰县| 唐海县| 雅安市| 清水河县| 彰化市| 林甸县| 屯昌县| 聂荣县| 栖霞市| 车险| 双鸭山市| 隆林| 雅江县| 远安县| 庆阳市| 正安县| 育儿| 延边| 青海省| 呼图壁县|