什麼是php陣列,PHP陣列是什麼?

2021-10-25 21:20:15 字數 1992 閱讀 8669

陣列能夠在單個變數中儲存多個值:

例項$cars=array("volvo","bmw","toyota");

echo "i like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";

陣列是什麼?

陣列是乙個能在單個變數中儲存多個值的特殊變數。

如果您有乙個專案清單(例如:車名字的清單),將其儲存到單個變數中,如下所示:

$cars1="volvo";

$cars2="bmw";

$cars3="toyota";

然而,如果您想要遍歷陣列並找出特定的乙個呢?如果陣列的項不只 3 個而是 300 個呢?

解決辦法是建立乙個陣列!

陣列可以在單個變數中儲存多個值,並且您可以根據鍵訪問其中的值。

在 php 中建立陣列

在 php 中,array() 函式用於建立陣列:

array();

在 php 中,有三種型別的陣列:

數值陣列 - 帶有數字 id 鍵的陣列

關聯陣列 - 帶有指定的鍵的陣列,每個鍵關聯乙個值

多維陣列 - 包含乙個或多個陣列的陣列

php 數值陣列

這裡有兩種建立數值陣列的方法:

自動分配 id 鍵(id 鍵總是從 0 開始):

$cars=array("volvo","bmw","toyota");

人工分配 id 鍵:

$cars[0]="volvo";

$cars[1]="bmw";

$cars[2]="toyota";

下面的例項建立乙個名為 $cars 的數值陣列,並給陣列分配三個元素,然後列印一段包含陣列值的文字:

例項$cars=array("volvo","bmw","toyota");

echo "i like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";

獲取陣列的長度 - count() 函式

count() 函式用於返回陣列的長度(元素的數量):

例項$cars=array("volvo","bmw","toyota");

echo count($cars);

遍歷數值陣列

遍歷並列印數值陣列中的所有值,您可以使用 for 迴圈,如下所示:

例項$cars=array("volvo","bmw","toyota");

$arrlength=count($cars);

for($x=0;$x

echo $cars[$x];

echo "

";php 關聯陣列

關聯陣列是使用您分配給陣列的指定的鍵的陣列。

這裡有兩種建立關聯陣列的方法:

$age=array("peter"=>"35","ben"=>"37","joe"=>"43");

or:$age['peter']="35";

$age['ben']="37";

$age['joe']="43";

隨後可以在指令碼中使用指定的鍵:

例項$age=array("peter"=>"35","ben"=>"37","joe"=>"43");

echo "peter is " . $age['peter'] . " years old.";

遍歷關聯陣列

遍歷並列印關聯陣列中的所有值,您可以使用 foreach 迴圈,如下所示:

例項$age=array("peter"=>"35","ben"=>"37","joe"=>"43");

foreach($age as $x=>$x_value)

echo "key=" . $x . ", value=" . $x_value;

echo "

";多維陣列

多維陣列 將在 php 高階教程部分做詳細介紹。

該參考手冊提供了每個函式的簡要描述和應用例項!

標籤:遍歷,cars,什麼,例項,陣列,php,age

php是啥 php是什麼

對於經常上網或者對於程式 有一定了解的朋友來說,都會聽說過php,但就具體來說卻不知道php是什麼,下面將會為您來介紹一下php。php是什麼 php是乙個應用範圍很廣的語言,特別是在網路程式開發方面。一般來說php大多在伺服器端執行,通過執行php的 來產生網頁提供瀏覽器讀取,此外也可以用來開發命...

什麼是php常量 PHP 常量

一 概念 用於儲存乙個不會變化也不希望變化的資料的標示符。常量名一般用全大寫 二 定義形式 方法一 define 常量名 常量值 常量值為字串要加引號。方法二 const 常量名 常量值 注意 const語法只能在 最頂層 的 域中使用 不能在大括號中 不能在函式中或條件語句中或其他表示乙個 範圍 ...

什麼是php常量 PHP常量

在php中可以定義常量。常量的值永遠不會改變。常量只能在php程式中定義一次。常數的名稱不以美元符號開頭。對常量使用全大寫名稱是一種好習慣。應該避免使用php的任何保留字來命名常量。常量可能只包含標量值,如布林值,整數,浮點數和字串。它們可以在php程式中的任何位置使用,而不考慮可變範圍。php常量...