php獲取數組第一個元素的幾種方法

1:array_shift();//彈出數組第一個元素

舉例

$a=array('new','hello','cool');

$new=array_shift($a);

$new是第一個元素值,取最後一個元素可以用array_pop(),這種操作會改變原數組的內容

2:array_slice();//截取數組

舉例:

$a=array('new','hello','cool');

$new=array_slice($a,1,1);

第一個參數是數組,第二個參數是數組key位置,第三個是截取長度,類似於字符串截取substr(),對於數組key關聯時,也可以使用這個方法

3:current();//返回數組當前元素的值,初始情況下指向第一個元素,之後在foreach或者循環會變化,同時next()指向下一個元素,prev()指向上一個,reset()指向第一個,所以reset()也是一種方法,end()可以輸出最後一個元素.

舉例:

$a=array('new','hello','cool');

$new=current($a,1,1);

4:reset();//內容同第三個

$a=array('new','hello','cool');

5:array_values()//獲取所有元素值返回一個索引數組

$a=array('new','hello','cool');

$b=array_values($a);

$new=$b[0];

目前就知道這麼多,看看manual手冊會有新的收穫哈

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章