php数组索引的Key加引号和不加引号的区别


Posted in PHP onAugust 19, 2014

今天在看一个PHP博客时留意了这么一句话:“PHP中的索引KEY值如果不用引号括起来的话,会将索引KEY值解释为一个常量,当找不到该常量的定义时,才将其解释为一个字符串”。我有点不太相信,因为我一直都会将索引KEY用引号括起来,从而没有出现这种情况。趁现在有时间正好写行代码测试一下:

define('WEBHOST','blog');
$wso = array();
$wso['blog'] = 'www.weixiaodeyu.com';
$wso['WEBHOST'] = '3water.com';
echo $wso[WEBHOST];  //output www.weixiaodeyu.com

果然,输出的竟然是www.weixiaodeyu.com,而不是3water.com。现在知道索引KEY值加上引号的重要性了吧。如果出现了意想不到的错误可要检查一下了。其实严格执行语言规范就不会出现这种难以调试的错误。
PHP 相关文章推荐
基于php实现长连接的方法与注意事项的问题
May 10 PHP
解析在PHP中使用全局变量的几种方法
Jun 24 PHP
Yii列表定义与使用分页方法小结(3种方法)
Jul 15 PHP
PHP模糊查询的实现方法(推荐)
Sep 06 PHP
php 常用的系统函数
Feb 07 PHP
PHP中empty,isset,is_null用法和区别
Feb 19 PHP
PHP+JQUERY操作JSON实例
Mar 23 PHP
PHP 无限级分类
May 04 PHP
PHP正则+Snoopy抓取框架实现的抓取淘宝店信誉功能实例
May 17 PHP
PHP递归统计系统中代码行数
Sep 19 PHP
ThinkPHP5.1的权限控制怎么写?分享一个AUTH权限控制
Mar 09 PHP
PHP获取学生成绩的方法
Nov 17 PHP
zend framework框架中url大小写问题解决方法
Aug 19 #PHP
深入理解PHP中的global
Aug 19 #PHP
PHP Session机制简介及用法
Aug 19 #PHP
phpExcel中文帮助手册之常用功能指南
Aug 18 #PHP
PHP 导出Excel示例分享
Aug 18 #PHP
PHPer 需要了解的 5 个 Composer 小技巧
Aug 18 #PHP
PHP管理依赖(dependency)关系工具 Composer的自动加载(autoload)
Aug 18 #PHP
You might like
php根据isbn书号查询amazon网站上的图书信息的示例
2014/02/13 PHP
php中时间函数date及常用的时间计算
2017/05/12 PHP
JQuery获取浏览器窗口内容部分高度的代码
2012/02/24 Javascript
js 通用订单代码
2013/12/23 Javascript
jquery实现向下滑出的二级导航下滑菜单效果
2015/08/25 Javascript
使用Promise链式调用解决多个异步回调的问题
2017/01/15 Javascript
基于JavaScript实现下拉列表左右移动代码
2017/02/07 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
[06:30]DOTA2英雄梦之声_第15期_死亡先知
2014/06/21 DOTA
[12:29]2018国际邀请赛 开幕秀
2018/08/22 DOTA
[01:10:30]DOTA2-DPC中国联赛正赛 Dragon vs Dynasty BO3 第一场 3月4日
2021/03/11 DOTA
Python操作json数据的一个简单例子
2014/04/17 Python
python获取本地计算机名字的方法
2015/04/29 Python
python常见数制转换实例分析
2015/05/09 Python
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
Python学习教程之常用的内置函数大全
2017/07/14 Python
对python以16进制打印字节数组的方法详解
2019/01/24 Python
解决reload(sys)后print失效的问题
2020/04/25 Python
Python logging模块handlers用法详解
2020/08/14 Python
Django crontab定时任务模块操作方法解析
2020/09/10 Python
html5中去掉input type date默认样式的方法
2018/09/06 HTML / CSS
皇家道尔顿官网:Royal Doulton
2017/12/06 全球购物
为有想象力的人提供的生活方式商店:Firebox
2018/06/04 全球购物
精灵市场:Pixie Market
2019/06/18 全球购物
美国知名眼镜网站:Target Optical
2020/04/04 全球购物
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
2012/02/15 面试题
英语系本科生求职信范文
2013/12/18 职场文书
新春联欢会主持词
2014/03/24 职场文书
个人合作协议书范本
2014/04/18 职场文书
素质教育标语
2014/06/27 职场文书
2015年思想品德教学工作总结
2015/07/22 职场文书
2015年高中生国庆节演讲稿
2015/07/30 职场文书
教师节感想
2015/08/11 职场文书
尊师重教主题班会
2015/08/14 职场文书
小学生一年级(书信作文)
2019/08/13 职场文书
Python爬虫:从m3u8文件里提取小视频的正确操作
2021/05/14 Python