亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > PHP > 正文

詳解PHP對數組的定義以及數組的創建方法

2020-03-22 18:16:35
字體:
來源:轉載
供稿:網友
傳統上把數組(array)定義為一組有某種共同特性的元素,這里的共同特性包括相似性(車模、棒球隊、水果類型等)和類型(例如所有元素都是字符串或整數)等,每個元素由一個特殊的標識符來區分,這稱為健(key)。請注意,上面這句話中的傳統上一詞,因為現在可以摒棄這種定義,數組結構中可以包括完全無關的元素。PHP則更進一步,數組中的元素甚至可以不屬于同一種類型。例如,一個數組可能包含州名、郵政編碼、考試成績或撲克牌等元素。每個實體包含兩個項:前面提到的?。╧ey)和值(html' target='_blank'>value)??梢酝ㄟ^查詢鍵來獲取其相應的值。這些鍵可以是數值(numerical) 健或關聯(associative)健。數值鍵與值沒有真正的聯系,它們只是值在數組中的位置。例如,一個數組中包含按字母順序排列的水果名,鍵0表示apple,鍵2表示pear。使用PHP語法,該數組如下:
$fruits = array( "0"= "apple", "1"= "banana" "2"= "pear"使用數組索引,可以如下引用第一個元素(apple):
$fruits[0]PHP的數值索引組以位置0起始,而不是1。與此不同的是,關聯鍵與值有一定關系,而不是值在數組中的位置。使用數值索引值不可行時,以關聯的方式來映射數組會特別方便。例如,你可能希望創建一個將水果縮寫映射到水果名的數組,如AP/apple、BA/banana和PE/Pear。使用PHP語法,該數組如下:$fruits = array( "AP"= "apple", "BA"= "banana", "PE"= "pear"可以如下引用apple:
$fruits["AP"];還可以創建包含數組的數組,這稱為多維數組(multidimensional arrays)。例如,可以使用一個多維數組存儲水果的信息。使用PHP語法,該數組如下:
$fruits = array( "apple"= array( "name"= "apple", "color"= "red" "banana"= array( "name"= "banana", "color"= "yellow"然后可以如下引用apple的color:
$states["apple"]["color"];這將返回以下值:
你自然會想知道遍歷數組的方法。PHP提供了很多遍歷數組的方法。無論使用哪一種方法,要記住,它們都依賴于一種稱為數組指針(array pointer)的特性。數組指針就如同書簽,告訴你正在檢查的數組位置。你并不是直接操作數組指針,而是使用內置的語言特性或函數來遍歷數組。但是,理解這個基本概念很有用。
數組是PHP最重要的數據結構之一,數組在PHP的用處很廣泛。與其他很多語言的數組實現方式不同,PHP不需要在創建數組時指定其大小。事實上,因為PHP是一種松散類型的語言,所以甚至不需要在使用數組前先行聲明,盡管沒有限制,PHP仍提供了正式和非正式的數組聲明方法。兩個方法各有優點,都值得學習。下面將分別討論這兩種方法,首先來介紹非正式的方法。要引用PHP數組中的各個元素,可以用一對中括號來指示。因為數組沒有大小限制,所以只需建立引用就可以創建數組,例如:
$fruits[0] = "apple";然后,可以如下顯示數組$fruits的第一個元素:
echo $fruits[0] = "apple";接下來,可以為數組索引映射新值,從而添加其他的值,如下:
$fruits[1] = "banana";$fruits[2] = "pear";有趣的是,如果認為索引值是數組索引而且是遞增的,還可以在創建時省略索引值:
$fruits[] = "apple";$fruits[] = "banana";$fruits[] = "pear";用這種方式創建關聯數組也同樣很簡單,只不過必須一直使用鍵。下面的實例創建了一個數組,它將水果映射到其顏色:
$fruits["apple"] = "red";$fruits["banana"] = "yellow";$fruits["pear"] = "yellow";使用array()創建數組array()函數接受0個或多個元素作為輸入,返回一個包含這些收入元素的數組。其形式如下:
array array([item1,[,item2…[,itemN]]])下面是一個使用array()創建索引數組的例子:
$fruits = array("apple","banana","pear");還可以使用array()創建一個關聯數組,如下:
$fruits = array( "AP"= "apple", "BA"= "banana", "PE"= "pear"PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美性猛交丰臀xxxxx网站| 亚洲精品久久久久久下一站| 国产丝袜一区视频在线观看| 国产精品久久久久久久久久久久久久| 成人在线免费观看视视频| 亚洲精品欧美一区二区三区| 亚洲成人动漫在线播放| 国产精品∨欧美精品v日韩精品| 日韩视频在线免费| 日韩高清免费观看| 国产精品综合不卡av| 国产91精品黑色丝袜高跟鞋| 国产精品嫩草影院久久久| 91精品免费看| 亚洲欧美日韩图片| 51午夜精品视频| 亚洲欧美国产精品久久久久久久| 国产日产欧美精品| 青青草精品毛片| 欧美日本国产在线| 国内精品久久久久影院优| 国产丝袜精品第一页| 日韩精品高清在线观看| 国产精品9999| 欧美日韩免费在线观看| 日韩成人av网| 久久精品国产欧美亚洲人人爽| 欧美激情伊人电影| 亚洲高清在线观看| 欧美丰满老妇厨房牲生活| 国产精品久久久久久久久久久久| 欧美精品生活片| 久久久国产精品视频| 亚洲在线免费观看| 欧美日韩国产精品一区二区三区四区| 青草成人免费视频| 国产精品7m视频| 2019亚洲男人天堂| 69久久夜色精品国产7777| 国产伦精品一区二区三区精品视频| 亚洲国产精品福利| 97视频人免费观看| 欧美日韩国产在线| 一区二区日韩精品| 国产精品69精品一区二区三区| 97超视频免费观看| 高清在线视频日韩欧美| 国产91精品网站| 中文精品99久久国产香蕉| 亚洲成人在线网| 欧美高清不卡在线| 欧美大学生性色视频| 81精品国产乱码久久久久久| 国产精品自在线| 亚洲欧美日韩在线高清直播| 热re91久久精品国99热蜜臀| 日韩国产欧美区| 欧美大片第1页| 亚洲毛茸茸少妇高潮呻吟| 亚洲丝袜一区在线| 亚洲国产精品yw在线观看| 欧美一乱一性一交一视频| 久久成年人视频| 亚洲亚裔videos黑人hd| 秋霞成人午夜鲁丝一区二区三区| 国模精品视频一区二区| 亚洲天堂男人的天堂| 国产日韩在线看片| 亚洲护士老师的毛茸茸最新章节| 国产在线观看91精品一区| 91黑丝在线观看| 97国产一区二区精品久久呦| 久久免费视频观看| 国产在线精品自拍| 欧美xxxx综合视频| 亚洲精选在线观看| 亚洲福利影片在线| 国产91精品最新在线播放| 欧美日韩加勒比精品一区| 国产ts一区二区| www.久久草.com| 午夜精品蜜臀一区二区三区免费| 亚洲成人av片在线观看| 欧美日韩高清在线观看| 亚洲第一区第一页| 另类少妇人与禽zozz0性伦| 欧美激情精品久久久久久蜜臀| 久久视频精品在线| 国产精品午夜国产小视频| 午夜精品福利在线观看| 黄色一区二区三区| 国产欧美 在线欧美| 欧美成年人视频网站欧美| 亚洲精品白浆高清久久久久久| 欧美人成在线视频| 日韩欧美中文第一页| 欧美视频二区36p| 国产91ⅴ在线精品免费观看| 亚洲人成在线观| 午夜精品国产精品大乳美女| 亚洲视频在线观看免费| 欧美激情久久久| 亚洲综合中文字幕在线观看| 亚洲深夜福利视频| 国产精品丝袜久久久久久不卡| 91精品国产自产在线老师啪| 亚洲xxxxx电影| 91久热免费在线视频| www.久久草.com| 国产精品免费久久久| 国产成人aa精品一区在线播放| 91色在线观看| 欧美精品videosex牲欧美| 国产精品美女久久| 成人午夜在线影院| 亚洲精品动漫久久久久| 亚洲一区亚洲二区亚洲三区| 欧美国产第二页| 日韩成人免费视频| 98精品国产高清在线xxxx天堂| 久久久视频免费观看| 国产91精品黑色丝袜高跟鞋| 奇门遁甲1982国语版免费观看高清| 日韩电影大片中文字幕| 国产日韩精品一区二区| 日韩精品欧美国产精品忘忧草| 国产日韩在线亚洲字幕中文| 亚洲成色www8888| 91精品国产网站| 国产免费亚洲高清| 亚洲欧美日韩第一区| 亚洲精品wwww| 欧美日韩中文在线观看| 国产精品专区h在线观看| 精品欧美激情精品一区| 久久久久一本一区二区青青蜜月| 亚洲高清一二三区| 日韩免费在线视频| 亚洲免费精彩视频| 久久久精品一区| 成人www视频在线观看| 国产精品狼人色视频一区| 亚洲精品一二区| 久久久久成人精品| 国产精品久久久久久久久久99| 久久香蕉国产线看观看网| 日本精品视频在线观看| 欧美日韩国产第一页| 97av在线播放| 成人av在线网址| 国产在线高清精品| 亚洲自拍偷拍网址| 正在播放国产一区| 国产日韩欧美视频在线| 日韩欧美在线网址| www.亚洲免费视频| 亚洲视频在线播放| 亚洲国产精品视频在线观看| 国产亚洲精品美女久久久久| 欧美人交a欧美精品| 久久久久九九九九| 成人免费午夜电影| 亚洲国产精品人久久电影| 国产精品电影网站|