本篇內容主要講解“PHP聲明數組的方法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“PHP聲明數組的方法”吧!
直接為數組元素賦值即可聲明數組;
使用 array() 函數聲明數組。
使用上述方法聲明數組時,鍵和值都可以自行定義,不僅可以指定元素的值,也可以指定元素的下標。
格式:
$數組變量名[下標] = 值
其中下標(索引值)可以是一個字符串或一個整數,并且下標需要使用[ ]
包裹。
代碼示例:
<?php
$array[0] = '張三';
$array[1] = '李四';
$array[2] = '王五';
$array[3] = '他們一共幾個人?';
echo '<pre>';
var_dump($array);
?>
運行結果如下:
array(4) {
[0]=>
string(16) "
張三 "
[1]=>
string(10) "
李四 "
[2]=>
string(10) "
王五 "
[3]=>
string(27) "
他們一共幾個人? "
}
注意:上述方式添加數據可隨時添加,訪問數據是使用“$數組變量名[下標]”的方式獲取數據。
如果索引值是遞增的,我們也可以不在方括號內指定具體的索引值,這時索引值默認從 0 開始依次增加。
代碼示例:
<?php
$array[] = ' 張三 ';
$array[] = ' 李四';
$array[] = ' 王五 ';
$array[] = '他們是幾個人?';
echo '<pre>';
print_r($array);
?>
運行結果如下:
Array
(
[0] => 張三
[1] => 李四
[2] => 王五
[3] => 他們是幾個人?
)
聲明數組還可以使用 array() 函數來新建。它接受一定數量用逗號分隔的key=>value
參數對。語法格式如下所示:
$數組變量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
代碼示例:
<?php
$array = array(0 => '張三', 1 => '李四', 2 => '王五', 3 => '他們是幾個人?');
echo '<pre>';
var_dump($array);
?>
運行結果如下:
array(4) {
[0]=>
string(4) "張三"
[1]=>
string(4) "李四"
[2]=>
string(4) "王五"
[3]=>
string(13) "他們是幾個人?"
}
如果不使用=>
符號指定下標,則默認為索引數組。默認的索引值也是從 0 開始依次增加。
代碼示例:
<?php
$array = array('張三','李四','王五','他們是幾個人?');
echo '<pre>';
var_dump($array);
?>
運行結果同上。
到此,相信大家對“PHP聲明數組的方法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。