首頁  >  文章  >  後端開發  >  php中數組的類型有哪些

php中數組的類型有哪些

(*-*)浩
(*-*)浩原創
2019-09-07 09:23:476286瀏覽

php中數組的類型有哪些

php中,有四種類型的陣列

#數值陣列:帶有數字ID鍵的陣列

關聯數組:帶有指定的鍵的數組,每一個鍵關聯一個值

多維數組:包含一個或多個的數組

普通陣列:通常無法直接echo出整個陣列(推薦學習:PHP程式從入門到精通

<?php $person = array("父亲","儿子","女儿"); echo $person[0]; //echo出数组中第一个元素; 
var_dump ($person[0]); //可以用var_dump遍历出整个数组,数组后面加编号就输出哪个元素 for($i = 0;$i

鍵值數組,前面是鍵後面是值

$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’);
var_dump($tu);
 //遍历数组
 foreach($tu as $key =>$value)
 {
	 var_dump($key.&#39;-------&#39;.$value);   //输出键
	 var_dump($value); //输出值

 }

輸出狀態

array (size=4)
‘sex’ => string ‘男’ (length=3)
‘height’ => string ‘170cm’ (length=5)
‘heavy’ => string ‘125’ (length=3)
‘name’ => string ‘吾志高’ (length=9)
D:\wamp64\www\base\array.php:18:string ‘sex-------男’ (length=13)
D:\wamp64\www\base\array.php:19:string ‘男’ (length=3)
D:\wamp64\www\base\array.php:18:string ‘height-------165cm’ (length=18)
D:\wamp64\www\base\array.php:19:string ‘170cm’ (length=5)
D:\wamp64\www\base\array.php:18:string ‘heavy-------125’ (length=15)
D:\wamp64\www\base\array.php:19:string ‘125’ (length=3)
D:\wamp64\www\base\array.php:18:string ‘name-------吾志高’ (lengt=20)
D:\wamp64\www\base\array.php:19:string ‘吾志高’ (length=9)

關聯數組,注意兩個數組之間是逗號,數組最後要加分號

$p = [
$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),
$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),
$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),
$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),
$tu = array(‘sex’=>‘男’,‘height’=>‘170cm’,‘heavy’=>‘125’,‘name’=>‘吾志高’),
];
 
 var_dump($p);
 
 var_dump($p[0][&#39;sex&#39;]);     //提取数组中的元素      //不能是var_dump($p[0][1]);

以上是php中數組的類型有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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