您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關PHP中的current有什么用的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。
php是一個嵌套的縮寫名稱,是英文超級文本預處理語言,它的語法混合了C、Java、Perl以及php自創新的語法,主要用來做網站開發,許多小型網站都用php開發,因為php是開源的,從而使得php經久不衰。
我們在學習PHP
中foreach
這個函數時,通常很難理解foreach
的運行原理,其實可以運用current()
函數進行模擬,這樣我們可能可以更加快速地理解foreach
的遍歷原理。
首先我們先看一下語法:
current ($array)
$array:可以是一個對象,也可以是一個數組。
返回值:返回當前數組內部的指針指向它"當前的"單元,初始化時會指向該數組中的第一個值。
代碼實例:
1.實際使用:
<?php $a=array("良人當歸即好","人生當苦無妨","我有一劍","可搬山"); echo current($a);
輸出:良人當歸即好
2.模擬foreach()
模擬foreach()
還需要利用以下相關函數:
reset()
- 將數組的內部指針指向第一個單元
next()
- 將數組中的內部指針向前移動一位
<?php $a=array("良人當歸即好","人生當苦無妨","我有一劍","可搬山"); $len=sizeof($a); for($l=0;$l<$len;$l++){ echo current($a)."<br>"; if($l==$len-1){ reset($a); break; } next($a); }
輸出: 良人當歸即好 人生當苦無妨 我有一劍 可搬山
感謝各位的閱讀!關于“PHP中的current有什么用”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。