php中的「[]」符號可以宣告一個陣列。兩種宣告方法:1、以「$數組變數名=[元素值]」語句,「[]」中可以包含多個值列表,值之間以逗號分隔,若省略值列表則聲明空數組;2 、以“$數組變數名[下標]=值”,可直接聲明數組並給予指定下標元素賦值。
本教學操作環境:windows7系統、PHP7.1版、DELL G3電腦
php中「[ ]
」符號可以宣告一個陣列。
在php中,中括號“[]”又稱“數組直接量”,使用它宣告一個陣列也兩種方法。
方法1、使用「$數組變數名=[元素值]
」
「[]」中不包含值,那麼就是定義空數組:
<?php header("Content-type:text/html;charset=utf-8"); $arr=[]; var_dump($arr); ?>
#「[]」中也可以包含多個值列表,值之間用逗號分隔;
<?php header("Content-type:text/html;charset=utf-8"); $arr=[1,2,3,4,5]; var_dump($arr); ?>
<?php header("Content-type:text/html;charset=utf-8"); $arr=[1=>"1","a"=>"red",2=>"2","b"=>"green","c"=>"blue"]; var_dump($arr); ?>
#方法2、用「$數組變數名稱[下標]=值
”
此方法可直接宣告陣列並給予指定下標元素賦值。
其中下標(索引值)可以是一個字串或一個整數,並且下標需要使用[ ]
包裹。
範例1:
<?php header("Content-type:text/html;charset=utf-8"); $array[0] = '欢迎'; $array[1] = '来到'; $array[2] = 'PHP中文网'; $array['url'] = 'https://www.php.cn/'; //输出语句 var_dump($array); ?>
輸出結果:
#範例2:
<?php header("Content-type:text/html;charset=utf-8"); $array[] = '香蕉'; $array[] = '苹果'; $array[] = '橘子'; $array[] = '榴莲'; //输出语句 var_dump($array); ?>
輸出結果:
可以看出:當我們不在方括號內指定具體的索引值使,預設為數字索引,且索引值預設從0 開始依序增加。
推薦學習:《PHP影片教學》
以上是php中哪個符號可以宣告一個陣列的詳細內容。更多資訊請關注PHP中文網其他相關文章!