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缓存技术介绍
Nov 25 PHP
discuz 首页四格:最新话题+最新回复+热门话题+精华文章插件
Aug 19 PHP
解析php中die(),exit(),return的区别
Jun 20 PHP
PHP封装分页函数实现文本分页和数字分页
Oct 23 PHP
php匹配字符中链接地址的方法
Dec 22 PHP
PHP下载生成的csv文件及问题总结
Aug 06 PHP
php表单提交实例讲解
Nov 12 PHP
PHP 微信支付类 demo
Nov 30 PHP
PHP扩展框架之Yaf框架的安装与使用
May 18 PHP
Yii框架批量插入数据扩展类的简单实现方法
May 23 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
php实现简易计算器
Aug 28 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
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
PHP实现批量修改文件名的方法示例
2019/09/18 PHP
原生Js页面滚动延迟加载图片实现原理及过程
2013/06/24 Javascript
jquery实现浮动在网页右下角的彩票开奖公告窗口代码
2015/09/04 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
JavaScript进阶练习及简单实例分析
2016/06/03 Javascript
自动适应iframe右边的高度
2016/12/22 Javascript
基于JavaScript实现类名的添加与移除
2017/04/23 Javascript
jQuery实现frame之间互通的方法
2017/06/26 jQuery
vue-cli中的webpack配置详解
2017/09/25 Javascript
浅谈使用React.setState需要注意的三点
2017/12/18 Javascript
Vue精简版风格概述
2018/01/30 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
JS中的两种数据类型及实现引用类型的深拷贝的方法
2018/08/12 Javascript
Node.js 使用request模块下载文件的实例
2018/09/05 Javascript
使用express获取微信小程序二维码小记
2019/05/21 Javascript
使用 Vue-TCB 快速在 Vue 应用中接入云开发的方法
2020/02/10 Javascript
jQuery实现评论模块
2020/08/19 jQuery
[39:19]完美世界DOTA2联赛PWL S2 SZ vs LBZS 第二场 11.26
2020/11/30 DOTA
python二分查找算法的递归实现方法
2016/05/12 Python
简单谈谈Python中的反转字符串问题
2016/10/24 Python
python中的字典操作及字典函数
2018/01/03 Python
Python爬虫包BeautifulSoup学习实例(五)
2018/06/17 Python
python实现AES加密与解密
2019/03/28 Python
python lambda表达式在sort函数中的使用详解
2019/08/28 Python
Keras Convolution1D与Convolution2D区别说明
2020/05/22 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
C++的几个面试题附答案
2016/08/03 面试题
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
任命书范本大全
2014/06/06 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
贷款承诺书
2015/01/20 职场文书
幼儿园推普周活动总结
2015/05/07 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
六一儿童节致辞稿(3篇)
2019/07/11 职场文书
MySQL子查询中order by不生效问题的解决方法
2021/08/02 MySQL