国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

PHP 數(shù)組

2020-03-22 18:20:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
$cars=array( Volvo , BMW , Toyota );echo I like . $cars[0] . , . $cars[1] . and . $cars[2] . . ;

數(shù)組是一個(gè)能在單個(gè)變量中存儲(chǔ)多個(gè)值的特殊變量。

如果您有一個(gè)項(xiàng)目清單(例如:車名字的清單),將其存儲(chǔ)到單個(gè)變量中,如下所示:


然而,如果您想要遍歷數(shù)組并找出特定的一個(gè)呢?如果數(shù)組的項(xiàng)不只 3 個(gè)而是 300 個(gè)呢?

解決辦法是創(chuàng)建一個(gè)數(shù)組!

數(shù)組可以在單個(gè)變量中存儲(chǔ)多個(gè)值,并且您可以根據(jù)鍵訪問(wèn)其中的值。

在 PHP 中創(chuàng)建數(shù)組

在 PHP 中,array() 函數(shù)用于創(chuàng)建數(shù)組:

array();

在 PHP 中,有三種類型的數(shù)組:


下面的實(shí)例創(chuàng)建一個(gè)名為 $cars 的數(shù)值數(shù)組,并給數(shù)組分配三個(gè)元素,然后打印一段包含數(shù)組值的文本:


$cars=array( Volvo , BMW , Toyota );echo I like . $cars[0] . , . $cars[1] . and . $cars[2] . . ;
獲取數(shù)組的長(zhǎng)度 - count() 函數(shù)

count() 函數(shù)用于返回?cái)?shù)組的長(zhǎng)度(元素的數(shù)量):

?php$cars=array( Volvo , BMW , Toyota );echo count($cars);
遍歷數(shù)值數(shù)組

遍歷并打印數(shù)值數(shù)組中的所有值,您可以使用 for 循環(huán),如下所示:

?php$cars=array( Volvo , BMW , Toyota );$arrlength=count($cars);for($x=0;$x $arrlength;$x++) echo $cars[$x]; echo br ;
PHP 關(guān)聯(lián)數(shù)組

關(guān)聯(lián)數(shù)組是使用您分配給數(shù)組的指定的鍵的數(shù)組。

這里有兩種創(chuàng)建關(guān)聯(lián)數(shù)組的方法:


$age=array( Peter = 35 , Ben = 37 , Joe = 43 );echo Peter is . $age['Peter'] . years old. ;
遍歷關(guān)聯(lián)數(shù)組

遍歷并打印關(guān)聯(lián)數(shù)組中的所有值,您可以使用 foreach 循環(huán),如下所示:

?php$age=array( Peter = 35 , Ben = 37 , Joe = 43 );foreach($age as $x= $x_html' target='_blank'>value) echo Key= . $x . , Value= . $x_value; echo br ;

多維數(shù)組 將在 PHP 高級(jí)教程部分做詳細(xì)介紹。

完整的 PHP Array 參考手冊(cè)

如需查看所有數(shù)組函數(shù)的完整參考手冊(cè),請(qǐng)?jiān)L問(wèn)我們的 PHP Array 參考手冊(cè)。

該參考手冊(cè)提供了每個(gè)函數(shù)的簡(jiǎn)要描述和應(yīng)用實(shí)例!


#3

Leo

206***2241@qq.com

foreach語(yǔ)法結(jié)構(gòu)提供了遍歷數(shù)組的簡(jiǎn)單方式。foreach僅能夠應(yīng)用于數(shù)組和對(duì)象,如果嘗試應(yīng)用于其他數(shù)據(jù)類型的變量,或者未初始化的變量將發(fā)出錯(cuò)誤信息。有兩種語(yǔ)法:

foreach (array_expression as $value) statementforeach (array_expression as $key = $value) statement

第一種格式遍歷給定的array_expression數(shù)組。每次循環(huán)中,當(dāng)前單元的值被賦給$value并且數(shù)組內(nèi)部的指針向前移一步(因此下一次循環(huán)中將會(huì)得到下一個(gè)單元)。

第二種格式做同樣的事,只除了當(dāng)前單元的鍵名也會(huì)在每次循環(huán)中被賦給變量$key。

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 尼玛县| 郓城县| 陕西省| 辉县市| 甘孜| 玉门市| 璧山县| 顺昌县| 鄂尔多斯市| 赫章县| 通化县| 万年县| 石泉县| 深州市| 岢岚县| 肥乡县| 高淳县| 北京市| 长白| 武穴市| 新安县| 福州市| 伊吾县| 澎湖县| 夏津县| 华池县| 棋牌| 信阳市| 边坝县| 南澳县| 惠来县| 宣威市| 博罗县| 永顺县| 沂南县| 宣化县| 湖北省| 昌黎县| 西城区| 皋兰县| 和平县|