日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > PHP 數組之PHP基礎入門教程

PHP 數組之PHP基礎入門教程

來源:程序員人生   發布時間:2013-12-27 12:50:18 閱讀次數:3097次

什么是數組?

在使用 PHP 進行開發的過程中,或早或晚,您會需要創建許多相似的變量,無需很多相似的變量,你可以把數據作為元素存儲在數組中,數組中的元素都有自己的 ID,因此可以方便地訪問它們。

有三種數組類型:

數值數組:帶有數字 ID 鍵的數組,數值數組存儲的每個元素都帶有一個數字 ID 鍵.

關聯數組:數組中的每個 ID 鍵關聯一個值.

多維數組:包含一個或多個數組的數組.

可以使用不同的方法來創建數值數組:

數值數組:

例子 1,在這個例子中,會自動分配 ID 鍵,代碼如下:

$names = array("Peter","Quagmire","Joe");

例子 2,在這個例子中,我們人工分配的 ID 鍵,代碼如下:

  1. $names[0] = "Peter"
  2. $names[1] = "Quagmire"
  3. $names[2] = "Joe";可以在腳本中使用這些 ID 鍵: 
  4. <?php 
  5. $names[0] = "Peter"
  6. $names[1] = "Quagmire"
  7. $names[2] = "Joe"
  8. echo $names[1] . " and " . $names[2] . " are "$names[0] . "'s neighbors"
  9. ?> 
  10. //以上代碼的輸出: 
  11. //Quagmire and Joe are Peter's neighbors 

關聯數組

關聯數組,它的每個 ID 鍵都關聯一個值。

在存儲有關具體命名的值的數據時,使用數值數組不是最好的做法,通過關聯數組.我們可以把值作為鍵.并向它們賦值。

例子1,在本例中,我們使用一個數組把年齡分配給不同的人,代碼如下:

$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);

例子2,本例與例子 1 相同,不過展示了另一種創建數組的方法,代碼如下:

  1. $ages['Peter'] = "32"
  2. $ages['Quagmire'] = "30"
  3. $ages['Joe'] = "34"

可以在腳本中使用 ID 鍵,代碼如下:

  1. <?php 
  2. $ages['Peter'] = "32"
  3. $ages['Quagmire'] = "30"
  4. $ages['Joe'] = "34"
  5. echo "Peter is " . $ages['Peter'] . " years old."
  6. ?> 
  7. //以上腳本的輸出: 
  8. //Peter is 32 years old. 

多維數組

在多維數組中,主數組中的每個元素也是一個數組,在子數組中的每個元素也可以是數組,以此類推。

例子1,在本例中,我們創建了一個帶有自動分配的 ID 鍵的多維數組,代碼如下:

  1. $families = array 
  2.   "Griffin"=>array 
  3.   ( 
  4.   "Peter"
  5.   "Lois"
  6.   "Megan" 
  7.   ), 
  8.   "Quagmire"=>array 
  9.   ( 
  10.   "Glenn" 
  11.   ), 
  12.   "Brown"=>array 
  13.   ( 
  14.   "Cleveland"
  15.   "Loretta"
  16.   "Junior" 
  17.   ) 
  18. ); 
  19. /* 
  20. 如果輸出這個數組的話,應該類似這樣: 
  21. Array 
  22. ( 
  23. [Griffin] => Array 
  24.   ( 
  25.   [0] => Peter 
  26.   [1] => Lois 
  27.   [2] => Megan 
  28.   ) 
  29. [Quagmire] => Array 
  30.   ( 
  31.   [0] => Glenn 
  32.   ) 
  33. [Brown] => Array 
  34.   ( 
  35.   [0] => Cleveland 
  36.   [1] => Loretta 
  37.   [2] => Junior 
  38.   ) 
  39. ) 
  40. */ 

例子 2,讓我們試著顯示上面的數組中的一個單一的值,代碼如下:

  1. echo "Is " . $families['Griffin'][2] .  
  2. " a part of the Griffin family?"
  3. //以上代碼的輸出: 
  4. //Is Megan a part of the Griffin family? 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 第一福利视频网站 | 黄色一级片视频播放 | 性一交一乱一乱一视频96 | 成人免费一区二区三区视频网站 | 国产亚洲精品久久久久久 | av网站免费在线观看 | 国产成人精品一区二区 | 国产无套精品一区二区 | 尤物网址 | 岛国av一区 | 欧美日韩国产色综合视频 | 在线观看日韩一区 | 黄色av免费在线 | 日韩精品1区 | 日韩毛片免费视频一级特黄 | 欧美日韩1区2区3区 久久五月天婷婷 | 国产精品无码久久久久 | 日本欧美国产 | 999精品视频 | 一区二区免费看 | 免费看v片 | 成人在线综合 | 欧美亚洲激情视频 | 91精品国产自产91精品 | 青青青爽久久午夜综合久久午夜 | 亚洲视频区 | 国产精品日本一区二区不卡视频 | 亚洲精品午夜 | 亚洲国产精品视频 | 欧美在线不卡视频 | 欧美激情在线精品一区二区三区 | 99成人精品视频 | 九九免费视频 | 99亚洲精品 | 日韩精品免费在线 | 午夜午夜精品一区二区三区文 | 成人精品一区二区户外勾搭野战 | 国产精品久久久久av | 最近中文文幕天免费 | 在线视频一区二区 | 福利视频一区二区三区 |