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通過CURL實現(xiàn)定時任務(wù)的圖片抓取功能示例
這篇文章主要介紹了PHP通過CURL實現(xiàn)定時任務(wù)的圖片抓取功能,涉及php的curl及dom操作相關(guān)技巧,需要的朋友可以參考下2016-10-10
php實現(xiàn)的網(wǎng)絡(luò)相冊圖片防盜鏈完美破解方法
這篇文章主要介紹了php實現(xiàn)的網(wǎng)絡(luò)相冊圖片防盜鏈完美破解方法,可實現(xiàn)針對設(shè)置了防盜鏈網(wǎng)絡(luò)相冊圖片的抓取功能,非常具有實用價值,需要的朋友可以參考下2015-07-07
php判斷終端是手機(jī)還是電腦訪問網(wǎng)站的思路及代碼
解下來將寫個小程序使用php判斷終端是手機(jī)還是電腦訪問網(wǎng)站,感興趣的朋友可以參考下哈,希望對你學(xué)習(xí)php有所幫助2013-04-04
我的php學(xué)習(xí)筆記(畢業(yè)設(shè)計)
不單是為了做畢業(yè)設(shè)計,其實更多的是想學(xué)會它,能弄弄網(wǎng)站什么的,只要能做好,我覺得就是可以去學(xué),可以去嘗試的2012-02-02
PHP讀取配置文件類實例(可讀取ini,yaml,xml等)
這篇文章主要介紹了PHP讀取配置文件類,可讀取ini,yaml,xml等配置文件,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07

