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下一个阿拉伯数字转中文数字的函数
Jul 16 PHP
浅析PHP中的UNICODE 编码与解码
Jun 29 PHP
destoon出现验证码不显示时的紧急处理方法
Aug 22 PHP
PHP获取当前页面URL函数实例
Oct 22 PHP
PHP实现的带超时功能get_headers函数
Feb 10 PHP
php实现数组中索引关联数据转换成json对象的方法
Jul 08 PHP
thinkphp命名空间用法实例详解
Dec 30 PHP
php中namespace及use用法分析
Dec 06 PHP
php版本CKEditor 4和CKFinder安装及配置方法图文教程
Jun 05 PHP
php使用pecl方式安装扩展操作示例
Aug 12 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
Mar 24 PHP
PHP7 list() 函数修改
Mar 09 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
单一index.php实现PHP任意层级文件夹遍历(Zjmainstay原创)
2012/07/31 PHP
codeigniter数据库操作函数汇总
2014/06/12 PHP
php中get_meta_tags()、CURL与user-agent用法分析
2014/12/16 PHP
PHP数组与对象之间使用递归实现转换的方法
2015/06/24 PHP
详解PHP的Yii框架中扩展的安装与使用
2016/04/01 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
SWFObject Flash js调用类
2008/07/08 Javascript
JavaScript CSS修改学习第五章 给“上传”添加样式
2010/02/19 Javascript
搭建pomelo 开发环境
2014/06/24 Javascript
解决ueditor jquery javascript 取值问题
2014/12/30 Javascript
简介JavaScript中Math.LOG10E属性的使用
2015/06/14 Javascript
jQuery中的ajax async同步和异步详解
2015/09/29 Javascript
浅析javascript的return语句
2015/12/15 Javascript
backbone简介_动力节点Java学院整理
2017/07/14 Javascript
JS实现的JSON序列化操作简单示例
2018/07/02 Javascript
vue 集成 vis-network 实现网络拓扑图的方法
2019/08/07 Javascript
JS 事件机制完整示例分析
2020/01/15 Javascript
[40:03]RNG vs VG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
pyside写ui界面入门示例
2014/01/22 Python
Python中的赋值、浅拷贝、深拷贝介绍
2015/03/09 Python
浅谈Python的list中的选取范围
2018/11/12 Python
使用Python3内置文档高效学习以及官方中文文档
2019/05/19 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
django实现HttpResponse返回json数据为中文
2020/03/27 Python
Python 实现一行输入多个数字(用空格隔开)
2020/04/29 Python
一文解决django 2.2与mysql兼容性问题
2020/07/15 Python
Python如何将模块打包并发布
2020/08/30 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
建筑安全责任书范本
2014/07/24 职场文书
幼儿园六一亲子活动方案
2014/08/26 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
幼儿园个人总结
2015/02/28 职场文书
mysql 数据插入优化方法之concurrent_insert
2021/07/01 MySQL
python基础之类属性和实例属性
2021/10/24 Python
实战 快速定位MySQL的慢SQL
2022/03/22 MySQL
Redis 哨兵机制及配置实现
2022/03/25 Redis