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.'-------'.$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]['sex']); //提取数组中的元素 //不能是var_dump($p[0][1]);
以上是php中數組的類型有哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!