PHP数组定义的键? 本帖最后由 u012207338 于 2013-09-22 16:31:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都可以,键名就是是字符串可以参考下 http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2009/0828/3240.html <? $x=array(0=>"aaa","1"=>"bbb"); //数组定义,没用引号,这样也对。为什么? echo $x['0']; //数组引用,用单引号,这样也对。为什么??> php 最好用单引号 - - 貌似效率 快那么一丢丢..... (可忽略不计) 不过代码规范下 统一下就好数组array( key => value , ... )// 键(key) 可是是一个 整数(integer) 或 字符串(string)// 值(value) 可以是任意类型的值 PHP语法,字符串,是否必须用双引号? php的数组分为数值键和关联数组两种。 数组的键名可以是字符串、整数、浮点数甚至是对象但基于php本身可变类型的特殊性,会出现下列情况:<?php$a=array(0=>1, '0'=>2);var_dump($a);?>array(1) { [0]=> int(2)} 求助高手:php后台传值到前台问题 小白继续求助。。PHP中如何把数组作为sql查询语句的条件。 Fatal error: Call to undefined function mysql_connect() 关于short_open_tag的设置问题 PHP+Mysql中文乱码问题,求救 密码被修改则通过手机发送 那里有好功能强一点php写的人才网源码看 如何用php做一个投票作弊的程序? 如何将一个页面定义成一个变量存放到数据库 关于From,我快没有信心了 如何URL 嵌套HTMNL页面 该怎么去调用这个类?
$x=array(0=>"aaa","1"=>"bbb"); //数组定义,没用引号,这样也对。为什么?
echo $x['0']; //数组引用,用单引号,这样也对。为什么?
?>
array( key => value
, ...
)
// 键(key) 可是是一个 整数(integer) 或 字符串(string)
// 值(value) 可以是任意类型的值
PHP语法,字符串,是否必须用双引号?
但基于php本身可变类型的特殊性,会出现下列情况:
<?php
$a=array(0=>1, '0'=>2);
var_dump($a);
?>array(1) {
[0]=>
int(2)
}