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)} crul抓取网页失败 php文档的存储编码不同对浏览器有影响吗 php实现从ftp服务器上下载文件 如何实现自动下载不弹出文件下载框?下载的文件却比原文件小一些? 各位前辈 帮我看看 这种php能不能解密 fopen创建中文TXT文件时出错 初学PHP,遇到问题请教 请问在php中,isset()的作用时什么? PHP怎么在线分配虚拟空间? 为何无法从HTML文件中传送数据到PHP文件中的变量? php的session问题 如何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)
}