您好,登錄后才能下訂單哦!
今天小編給大家分享一下php數組初始化方法有哪些的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
3種方法:1、利用“[]”單獨給元素賦值,語法“$數組變量名[下標]=值;”;2、用“[]”把所有元素一起初始化,語法“$數組變量名=[鍵值列表];”;3、用array()把所有元素一起初始化,語法“$數組變量名=array(鍵值列表)”。
本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦
php數組初始化的3種方法
方法1:單獨給數組中的元素賦值
$數組變量名[下標] = 值;
其中下標(索引值)可以是一個字符串或一個整數,并且下標需要使用[]
包裹。
<?php header("Content-type:text/html;charset=utf-8"); $a["color"]="red"; $a["taste"]="sweet"; $a["shape"]="round"; $a["name"]="apple"; $a[3]=4; var_dump($a); ?>
下標可以省略,,這時索引值默認從 0 開始依次增加。
<?php header("Content-type:text/html;charset=utf-8"); $a[]="red"; $a[]="sweet"; $a[]="round"; $a[]="apple"; $a[]=4; var_dump($a); ?>
方法2:利用[]
把所有的元素一起初始化
$數組變量名=[key1 => value1, key2 => value2, ..., keyN => valueN];
示例:
<?php header("Content-type:text/html;charset=utf-8"); $arr=["color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"]; var_dump($arr); ?>
key可以省略,即可以不使用=>
符號指定下標,則默認為索引數組。默認的索引值也是從 0 開始依次增加。
<?php header("Content-type:text/html;charset=utf-8"); $arr=["red","sweet","round","apple"]; var_dump($arr); ?>
方法3:使用 array() 函數把所有的元素一起初始化
$數組變量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
同樣key可以省略,即可以不使用=>
符號指定下標,則默認為索引數組。默認的索引值也是從 0 開始依次增加。
<?php header("Content-type:text/html;charset=utf-8"); $arr1 = array("color"=>"red","taste"=>"sweet","shape"=>"round","name"=>"apple"); var_dump($arr1); $arr2=array("red","sweet","round","apple"); var_dump($arr2); ?>
以上就是“php數組初始化方法有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。