程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 如何運用PHP函數array_push()實現數組元素的增加

如何運用PHP函數array_push()實現數組元素的增加

編輯:關於PHP編程

當你使用下面的例子中首先示范如何使用PHP函數array_push()在數組的尾端新增元素:

  1. <? /* 首先我們建立一個數組 */   
  2.  
  3. $fruitArray = array("apple", "orange", "banana", "Peach", "pear");    
  4.  
  5. /* 使用array_push()函數在原有數組尾端新增一些元素 */   
  6.  
  7. array_push($fruitArray, "grape", "pineapple", "tomato");    
  8.  
  9. /* 現在把該數組的所有元素的鍵(key)與值(value)都顯示在網頁上 */   
  10.  
  11. while (list($key,$value) = each($fruitArray)) {   
  12.  
  13. echo "$key : $value<br>";   
  14.  
  15. }    
  16.  
  17. ?>     

顯示結果如下:

0 : apple

1 : orange

2 : banana

3 : Peach

4 : pear

5 : grape

6 : pineapple

7 : tomato

現在來示范如何運用PHP函數array_push()從數組的開頭新增一些元素。下面的程序代碼和前面一個例子幾乎完全相同,唯一的差別只是這裡使用的函數是array_unshift()而不是 array_push()。

  1. <?   
  2.  
  3. /* 首先我們建立一個數組 */   
  4.  
  5. $fruitArray = array("apple", "orange", "banana", "Peach", "pear");    
  6.  
  7. /* 使用array_unshift()函數在原有數組開頭新增一些元素 */   
  8.  
  9. array_unshift($fruitArray, "grape", "pineapple", "tomato");    
  10.  
  11. /* 現在把該數組的所有元素的鍵(key)與值(value)都顯示在網頁上 */   
  12.  
  13. while (list($key,$value) = each($fruitArray)) {   
  14.  
  15. echo "$key : $value<br>";   
  16.  
  17. }    
  18.  
  19. ?>   

顯示結果如下:

0 : grape

1 : pineapple

2 : tomato

3 : apple

4 : orange

5 : banana

6 : Peach

7 : pear

以上兩段代碼分別介紹了PHP函數array_push()在數組頭尾增加元素的辦法。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved