首頁 >後端開發 >PHP問題 >php中哪個符號可以宣告一個陣列

php中哪個符號可以宣告一個陣列

青灯夜游
青灯夜游原創
2022-05-26 11:37:252014瀏覽

php中的「[]」符號可以宣告一個陣列。兩種宣告方法:1、以「$數組變數名=[元素值]」語句,「[]」中可以包含多個值列表,值之間以逗號分隔,若省略值列表則聲明空數組;2 、以“$數組變數名[下標]=值”,可直接聲明數組並給予指定下標元素賦值。

php中哪個符號可以宣告一個陣列

本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦

php中「[ ]」符號可以宣告一個陣列。

在php中,中括號“[]”又稱“數組直接量”,使用它宣告一個陣列也兩種方法。

方法1、使用「$數組變數名=[元素值]

「[]」中不包含值,那麼就是定義空數組:

<?php
header("Content-type:text/html;charset=utf-8");
$arr=[];
var_dump($arr);
?>

php中哪個符號可以宣告一個陣列

#「[]」中也可以包含多個值列表,值之間用逗號分隔;

<?php
header("Content-type:text/html;charset=utf-8");
$arr=[1,2,3,4,5];
var_dump($arr);
?>

php中哪個符號可以宣告一個陣列

<?php
header("Content-type:text/html;charset=utf-8");
$arr=[1=>"1","a"=>"red",2=>"2","b"=>"green","c"=>"blue"];
var_dump($arr);
?>

php中哪個符號可以宣告一個陣列

#方法2、用「$數組變數名稱[下標]=值

此方法可直接宣告陣列並給予指定下標元素賦值。

其中下標(索引值)可以是一個字串或一個整數,並且下標需要使用[ ]包裹。

範例1:

<?php
header("Content-type:text/html;charset=utf-8");
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>

輸出結果:

php中哪個符號可以宣告一個陣列

#範例2:

<?php
header("Content-type:text/html;charset=utf-8");
$array[] = &#39;香蕉&#39;;
$array[] = &#39;苹果&#39;;
$array[] = &#39;橘子&#39;;
$array[] = &#39;榴莲&#39;;
//输出语句
var_dump($array);
?>

輸出結果:

php中哪個符號可以宣告一個陣列

可以看出:當我們不在方括號內指定具體的索引值使,預設為數字索引,且索引值預設從0 開始依序增加。

推薦學習:《PHP影片教學

以上是php中哪個符號可以宣告一個陣列的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn