不是,php數組的下標(索引值)可以是一個字符串,也可以是一個數字。下標為字符串的數組為關聯數組,是一種具有特殊索引方式的數組;下標為數字的數組為索引數組,其下標值必須為整數,且從0開始以此類推。
本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦
在PHP中,數組的下標(索引值)可以是一個字符串,也可以是一個數字。
-
下標為字符串的數組為關聯數組
-
下標為數字的數組為索引數組
索引數組
索引數組存儲一系列經過組織的單個或多個值,其中的每個值都可以通過使用一個無符號整數值進行訪問。索引數組的鍵是整數,而且從0開始以此類推。
關聯數組
“關聯數組”是一種具有特殊索引方式的數組。使用字符串或者其他類型的值(除了NULL)來索引它。
其實關聯數組和索引數組的差別只是在鍵值上,關聯數組的鍵值是字符串,并且是人為的規定。
<?php header("Content-type:text/html;charset=utf-8"); //創建一個關聯數組,關聯數組的鍵“orange”,值是“橘子” $age=array("Peter"=>"35","Ben"=>"43","Joe"=>"42"); var_dump($age); ?>
推薦學習:《PHP視頻教程》