成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

百寶箱之PHP數(shù)組基本概念詳細介紹

開發(fā) 后端
這里就PHP數(shù)組的定義、如何訪問PHP數(shù)組數(shù)據(jù)等等都做出了詳細的介紹,希望對喜歡PHP語言的朋友帶來幫助。

數(shù)組在我們PHP中是很重要的,如何利用數(shù)組實現(xiàn)我們想要的功能,我們這里就來看看關(guān)于PHP數(shù)組相關(guān)的基礎(chǔ)知識吧。我們學(xué)習(xí)的時間還不長,但有的會員已經(jīng)迫不及待的想要實現(xiàn)很多網(wǎng)站功能,呵呵,有這樣的要求和愿望很不錯,這其實就是我們進步的動力。但是,作為一門編程語言,我們畢竟還是要掌握一些基本的規(guī)則,比如數(shù)據(jù)類型,語法等。

#T#好在PHP并不難,這些東西也不多,再學(xué)幾課我們就可以開始利用它來實現(xiàn)一個一個網(wǎng)站功能了,到時候相信你會越來越有精神了。好,開始今天的課程。今天我們學(xué)習(xí)數(shù)組,數(shù)組是一種數(shù)據(jù)類型,它的使用頻率相當(dāng)高,學(xué)會處理數(shù)組會讓你做網(wǎng)站時得心應(yīng)手。舉個例子:你的網(wǎng)站數(shù)據(jù)庫里存有大里的文章,現(xiàn)在你想在一個頁面上顯示20條娛樂新聞的標(biāo)題,這20條標(biāo)題從數(shù)據(jù)庫里取出來后你想用20個變量表示嗎?我想你不會這么笨吧,那么用什么變量能完全接收這20條數(shù)據(jù)呢?這就要用到數(shù)組變量。

什么是數(shù)組呢?數(shù)組實際上是一個數(shù)據(jù)集合,相當(dāng)于是一個數(shù)據(jù)容器,很多數(shù)據(jù)存放在里面,我們可以按一定方法存進去或取出來,還可以對它里面的數(shù)據(jù)進行排序等各種操作,還可以檢查里面有沒有我們想要的數(shù)據(jù)等等。

PHP數(shù)組的定義

可以用 array() 語言結(jié)構(gòu)來新建一個 array(數(shù)組)。它接受一定數(shù)量用逗號分隔的 key => value 參數(shù)對。例如8-1:

  1. <?php 
  2. $arr = array(1 => "新浪", 2 =>"網(wǎng)易", 3 => "騰訊", "雅虎");  
  3. ?> 

數(shù)組里面的數(shù)據(jù)實際上是按一定順序排列的,每個數(shù)據(jù)都有一個key對應(yīng),這個key(鍵值)由自己決定,如果你沒有給出key,系統(tǒng)會按序列分配一個鍵值(key)。這里的 "雅虎"我們沒有給出鍵值,但系統(tǒng)會分配給它一個鍵值4。

既然系統(tǒng)能自動分配鍵值,可以不可以不寫鍵值呢?當(dāng)然可以,比如你可以這樣寫8-2:

  1. <?php 
  2. $arr = array( "新浪", "網(wǎng)易", "騰訊", "雅虎");  
  3.  ?> 

這里要注意:系統(tǒng)分配鍵值(key)是從0開始的,你知道"新浪"的鍵值是什么嗎?

如何訪問PHP數(shù)組數(shù)據(jù)

上面那么多數(shù)據(jù)我們都用變量$arr表示了,要從中取出我們想要的數(shù)據(jù)應(yīng)該怎么做呢?例如取出8-1例中的數(shù)據(jù)這么做8-3:

  1. <?php 
  2.    
  3. $arr = array(1 => "新浪", 2 =>"網(wǎng)易", 3 => "騰訊", "雅虎");  
  4.    
  5. echo $arr[1];  //這個會輸出“新浪”  
  6. echo $arr[2];  //這個會輸出“網(wǎng)易”  
  7. echo $arr[3];  //這個會輸出“騰訊”  
  8. echo $arr[4];  //這個會輸出“雅虎”  
  9.    
  10. ?> 

就是用變量名加上中括號內(nèi)不同的key訪問不同的數(shù)據(jù)。中括號內(nèi)的key我們也叫它下標(biāo)。要得到8-2中的“新浪”應(yīng)該怎么做?對了用$arr[0]。

責(zé)任編輯:田樹 來源: 博客
相關(guān)推薦

2009-11-18 18:18:10

PHP Web查詢數(shù)據(jù)

2015-09-22 15:24:27

SDNDocker

2015-09-22 16:11:41

SDNDocker

2009-10-28 18:35:10

Linux基礎(chǔ)用戶

2009-10-28 13:54:38

linux安裝顯卡驅(qū)動

2009-10-28 14:51:33

VB.NET設(shè)計制作窗

2009-10-28 12:05:32

linux監(jiān)控技術(shù)

2011-04-13 09:40:27

2009-11-05 11:12:21

WCF自宿主

2009-10-27 13:14:35

VB.NET窗體應(yīng)用

2009-11-09 11:31:47

WCF消息隊列

2009-10-28 09:48:31

VB.NET XmlR

2009-11-03 16:17:39

ADO.NET Ent

2025-04-17 08:28:13

2009-10-27 15:42:04

VB.NET文件對象

2009-11-12 14:18:19

ADO.NET分頁

2016-01-14 14:17:51

密碼管理密碼分析安全工具

2009-11-03 16:57:34

ADO.NET FAQ

2017-07-05 11:09:35

華為開發(fā)云
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 99精品视频在线 | 免费一区 | 国产亚洲精品久久久久久豆腐 | xxxxxx国产| 亚洲三区在线观看 | 红桃视频一区二区三区免费 | 蜜桃免费一区二区三区 | 超碰97免费 | 国产日韩精品一区 | 色婷婷精品久久二区二区蜜臂av | 国产激情小视频 | 一区二区国产在线 | 91亚洲精品国偷拍自产在线观看 | 久久久久久高潮国产精品视 | 国产精品无码久久久久 | 久久精品视频免费观看 | 一区二区三区国产精品 | 国产精品一区二区久久精品爱微奶 | 一级黄色片在线免费观看 | 国产激情在线 | 一区二区国产精品 | 亚洲欧美在线一区 | 国产二区三区 | 亚洲人人 | 天堂综合 | 日本一区二区高清不卡 | 婷婷久久综合 | 成人午夜激情 | 欧美精品在线播放 | 夜久久 | 99热在线免费 | 久久y| 久久精品国产99国产精品 | av香蕉| 日韩精品1区2区 | 亚洲一区av | 九九综合| 欧美xxxx性xxxxx高清 | 99久视频 | 亚洲黄色成人网 | 视频二区|