课程
/后端开发
/PHP
/PHP进阶篇
请问一下array[0] 和 array['0'] 的区别?
2016-06-29
源自:PHP进阶篇 1-3
正在回答
加引号的是值,不加引号的是索引值。
array[0]是指 “array( )这个数组的第一项“
array['0'] 是指 “array这个数组的值是0”
慕盖茨9626617
这里应该是数值索引和键值索引的区别。
比如:
$arr = array("苹果"=>"apple", "香蕉"=>"banana");
echo $arr["苹果"];//得到apple
$arr = array("apple","banana");
echo $arr[0];//apple
当不适用键值索引的时候,即不适用array("key"=>"value")对数组赋值时;默认为数值索引。
举报
轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序
1 回答PHP中array和Array有什么区别
5 回答0和"0"的区别
4 回答match[0和1]的区别是??
2 回答echo $match[0]; //$match[0]和$match[1]区别在哪?
4 回答$arr['0']和$arr[0]的区别