2013年8月25日 星期日

【PHP】基礎陣列操作 Basic Array Operation ( Pop, Push, Shift, Unshift )

PHP 提供了一些基礎的function 來操作陣列

其中比較常用的有四個:

array_push(): 在陣列的尾巴新增一個元素

array_pop(): 在陣列的尾巴移除一個元素

array_unshift(): 在陣列的頭新增一個元素

array_shift(): 在陣列的頭移除一個元素

用法如下:




假設我們有一個陣列長這樣:

$array = array("one", "two", "three");

使用了 array_push($array, "four", "five"); 之後

新的陣列如下:

$array = array("one", "two", "three", "four", "five");


那如果用 array_pop($array); 的話

接下來陣列就會變成

$array = array("one", "two", "three", "four");


array_unshift($array, "zero"); 可以在陣列的頭插入一個新的元素

則陣列變成

$array = array("zero", "one", "two", "three", "four");


最後如果我用 array_shift($array);

則陣列變成

$array = array("one", "two", "three", "four");




看範例:

array_push_pop_shift_unshift


有問題也請大家不吝指教, 謝謝 :)

沒有留言:

張貼留言