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 26 PHP
PHP中HTML标签过滤技巧
Jan 07 PHP
PHP管理依赖(dependency)关系工具 Composer 安装与使用
Aug 18 PHP
浅谈使用PHP开发微信支付的流程
Oct 04 PHP
php冒泡排序与快速排序实例详解
Dec 07 PHP
PHP中模拟链表和链表的基本操作示例
Feb 27 PHP
Yii2增加验证码步骤详解
Apr 25 PHP
php求今天、昨天、明天时间戳的简单实现方法
Jul 28 PHP
Thinkphp框架开发移动端接口(2)
Aug 18 PHP
PHP+mysql+ajax轻量级聊天室实现方法详解
Oct 17 PHP
php中array_slice和array_splice函数解析
Oct 18 PHP
小程序微信支付功能配置方法示例详解【基于thinkPHP】
May 05 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 替换模板变量实现步骤
2009/08/24 PHP
PHP OPCode缓存 APC详细介绍
2010/10/12 PHP
php返回当前日期或者指定日期是周几
2015/05/21 PHP
PHP中类型转换 ,常量,系统常量,魔术常量的详解
2017/10/26 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
JQuery从头学起第二讲
2010/07/04 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
jQuery(js)获取文字宽度(显示长度)示例代码
2013/12/31 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
基于jquery实现复选框全选,反选,全不选等功能
2015/10/16 Javascript
AngularJS入门教程之多视图切换用法示例
2016/11/02 Javascript
AngularJS封装$http.post()实例详解
2017/05/06 Javascript
AngularJS 监听变量变化的实现方法
2018/10/09 Javascript
layui对工具条进行选择性的显示方法
2019/09/19 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
浅谈python字符串方法的简单使用
2016/07/18 Python
Python3爬虫学习入门教程
2018/12/11 Python
Python 实现域名解析为ip的方法
2019/02/14 Python
python使用pymongo操作mongo的完整步骤
2019/04/13 Python
python多进程重复加载的解决方式
2019/12/13 Python
Django 5种类型Session使用方法解析
2020/04/29 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
荣耀商城:HIHONOR
2020/11/03 全球购物
Java中实现多态的机制
2015/08/09 面试题
sealed修饰符是干什么的
2012/10/23 面试题
新闻系毕业生推荐信
2013/11/16 职场文书
财务会计应届生求职信
2013/11/24 职场文书
会议开场欢迎词
2014/01/15 职场文书
学生会离职感言
2014/02/11 职场文书
入党介绍人意见怎么写
2015/06/03 职场文书
如何用JavaScript实现一个数组惰性求值库
2021/05/05 Javascript
golang中的并发和并行
2021/05/08 Golang
Python如何让字典保持有序排列
2022/04/29 Python