中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

PHP數組基本概念詳細介紹是怎樣的

發布時間:2021-10-18 16:38:55 來源:億速云 閱讀:113 作者:柒染 欄目:編程語言

PHP數組基本概念詳細介紹是怎樣的,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

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

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

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

PHP數組的定義

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

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

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

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

<?php $arr = array( "新浪", "網易", "騰訊", "雅虎");   ?>

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

如何訪問PHP數組數據

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

<?php    $arr = array(1 => "新浪", 2 =>"網易", 3 => "騰訊", "雅虎");     echo $arr[1];  //這個會輸出“新浪”  echo $arr[2];  //這個會輸出“網易”  echo $arr[3];  //這個會輸出“騰訊”  echo $arr[4];  //這個會輸出“雅虎”     ?>

就是用變量名加上中括號內不同的key訪問不同的數據。中括號內的key我們也叫它下標。要得到8-2中的“新浪”應該怎么做?對了用$arr[0]。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI

乐都县| 兴国县| 积石山| 南丰县| 丘北县| 泗阳县| 武安市| 科技| 峡江县| 和田市| 封开县| 盐山县| 宁阳县| 临沭县| 班玛县| 和田县| 抚顺市| 抚州市| 淮南市| 庄浪县| 三台县| 瑞丽市| 额济纳旗| 德庆县| 集安市| 全椒县| 于都县| 土默特左旗| 石城县| 石门县| 葫芦岛市| 武城县| 东台市| 武安市| 雅江县| 赣州市| 迁安市| 阜宁县| 海丰县| 高安市| 罗田县|