php中current、next與reset函數(shù)用法實例
更新時間:2014年11月17日 09:25:40 投稿:shichen2014
這篇文章主要介紹了php中current、next與reset函數(shù)用法,以實例形式詳細(xì)講述了PHP中針對數(shù)組操作的函數(shù)current、next與reset的具體用法,對于深入了解數(shù)組的用法具有一定的參考借鑒價值,需要的朋友可以參考下
本文實例講述了php中current、next與reset函數(shù)用法。分享給大家供大家參考。
具體代碼如下:
復(fù)制代碼 代碼如下:
$array=array('step one','step two','step three','step four'); //定義一個數(shù)組
echo current($array)."<br/>n"; //返回數(shù)組第一個元素
next($array); //數(shù)組指針后移一位
next($array); //數(shù)組指針后移一位
echo current($array)."<br/>n"; //返回數(shù)組當(dāng)前元素,第三個值
reset($array); //指針指向數(shù)組第一個值
echo current($array)."<br/>n"; //返回數(shù)組第一個值
//
$info=array('red','blue','green'); //定義數(shù)組
while($result=current($info))
{
echo $result;
echo "<br>";
next($info);
}
//
$array=array(
'fruit1'=>'apple',
'fruit2'=>'orange',
'fruit3'=>'grape',
'fruit4'=>'apple',
'fruit5'=>'apple'); //定義數(shù)組
while($fruit_name=current($array)) //循環(huán)獲取數(shù)組當(dāng)前值
{
if($fruit_name=='apple') //如果當(dāng)前值為apple
{
echo key($array).'<br/>'; //輸出當(dāng)前值的鍵名
}
next($array); //數(shù)組指針下移一步
}
echo current($array)."<br/>n"; //返回數(shù)組第一個元素
next($array); //數(shù)組指針后移一位
next($array); //數(shù)組指針后移一位
echo current($array)."<br/>n"; //返回數(shù)組當(dāng)前元素,第三個值
reset($array); //指針指向數(shù)組第一個值
echo current($array)."<br/>n"; //返回數(shù)組第一個值
//
$info=array('red','blue','green'); //定義數(shù)組
while($result=current($info))
{
echo $result;
echo "<br>";
next($info);
}
//
$array=array(
'fruit1'=>'apple',
'fruit2'=>'orange',
'fruit3'=>'grape',
'fruit4'=>'apple',
'fruit5'=>'apple'); //定義數(shù)組
while($fruit_name=current($array)) //循環(huán)獲取數(shù)組當(dāng)前值
{
if($fruit_name=='apple') //如果當(dāng)前值為apple
{
echo key($array).'<br/>'; //輸出當(dāng)前值的鍵名
}
next($array); //數(shù)組指針下移一步
}
希望本文所述對大家的PHP程序設(shè)計有所幫助。
您可能感興趣的文章:
- php中使用key,value,current,next和prev函數(shù)遍歷數(shù)組的方法
- PHP中array_keys和array_unique函數(shù)源碼的分析
- php恢復(fù)數(shù)組的key為數(shù)字序列的方法
- php實現(xiàn)數(shù)組按指定KEY排序的方法
- PHP處理JSON字符串key缺少雙引號的解決方法
- php數(shù)組索引的Key加引號和不加引號的區(qū)別
- PHP 如何獲取二維數(shù)組中某個key的集合
- PHP 數(shù)組current和next用法分享
- 通過PHP current函數(shù)獲取未知字符鍵名數(shù)組第一個元素的值
- PHP中key和current,next的聯(lián)合運用實例分析
相關(guān)文章
PHP+原生態(tài)ajax實現(xiàn)的省市聯(lián)動功能詳解
這篇文章主要介紹了PHP+原生態(tài)ajax實現(xiàn)的省市聯(lián)動功能,較為詳細(xì)的分析了ajax交互的原理、實現(xiàn)方法以及php結(jié)合ajax實現(xiàn)省市聯(lián)動下拉菜單功能的相關(guān)操作技巧,需要的朋友可以參考下2017-08-08php實現(xiàn)根據(jù)身份證獲取精準(zhǔn)年齡
這篇文章主要為大家詳細(xì)介紹了php實現(xiàn)根據(jù)身份證獲取精準(zhǔn)年齡,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-02-02php將圖片保存入mysql數(shù)據(jù)庫失敗的解決方法
這篇文章主要介紹了php將圖片保存入mysql數(shù)據(jù)庫失敗的解決方法,詳細(xì)分析了php將圖片保存入數(shù)據(jù)庫遇到的問題及對應(yīng)的解決方法,并總結(jié)了相關(guān)的技巧,具有一定的參考借鑒價值,需要的朋友可以參考下2014-12-12使用PHP socke 向指定頁面提交數(shù)據(jù)
一直以為有了ajax別人網(wǎng)站的數(shù)據(jù)就可以拿過來用,這也是我這幾天想的一個方像,但是用了firefox測試之后,現(xiàn)在不能,2008-07-07PHP系列學(xué)習(xí)之日期函數(shù)使用介紹
PHP有非常豐富的庫資源,便于開發(fā)者很容易的處理一些業(yè)務(wù)。由于我們在項目中與日期接觸最多,所以今天就從日期函數(shù)入手學(xué)習(xí)2012-08-08