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 相关文章推荐
一个ftp类(ini.php)
Oct 09 PHP
mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
Apr 24 PHP
有关JSON以及JSON在PHP中的应用
Apr 09 PHP
windows下升级PHP到5.3.3的过程及注意事项
Oct 12 PHP
php利用腾讯ip分享计划获取地理位置示例分享
Jan 20 PHP
php 邮件发送问题解决
Mar 22 PHP
推荐几个开源的微信开发项目
Dec 28 PHP
php中的观察者模式简单实例
Jan 20 PHP
php实现短信发送代码
Jul 05 PHP
PHP语法小结之基础和变量
Nov 22 PHP
PHP函数func_num_args用法实例分析
Dec 07 PHP
jQuery向下滚动即时加载内容实现的瀑布流效果
Jan 07 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中3des加密代码(完全与.net中的兼容)
2012/08/02 PHP
Codeigniter框架实现获取分页数据和总条数的方法
2014/12/05 PHP
php编译安装php-amq扩展简明教程
2016/06/25 PHP
setTimeout和setInterval的浏览器兼容性分析
2007/02/27 Javascript
JavaScript Ajax Json实现上下级下拉框联动效果实例代码
2013/11/23 Javascript
jQuery学习笔记之Ajax用法实例详解
2015/12/01 Javascript
js只执行1次的函数示例
2016/07/20 Javascript
Angular和Vue双向数据绑定的实现原理(重点是vue的双向绑定)
2016/11/22 Javascript
JS实现重新加载当前页面
2016/11/29 Javascript
Javascript中数组去重与拍平的方法示例
2017/02/03 Javascript
bootstrap jquery dataTable 异步ajax刷新表格数据的实现方法
2017/02/10 Javascript
Angular多选、全选、批量选择操作实例代码
2017/03/10 Javascript
基于vue实现swipe轮播组件实例代码
2017/05/24 Javascript
JavaScript实现的浏览器下载文件的方法
2017/08/09 Javascript
从源码看angular/material2 中 dialog模块的实现方法
2017/10/18 Javascript
JS函数节流和函数防抖问题分析
2017/12/18 Javascript
vue-next/runtime-core 源码阅读指南详解
2019/10/25 Javascript
JavaScript中作用域链的概念及用途讲解
2020/08/06 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
[49:21]完美世界DOTA2联赛循环赛 Ink Ice vs LBZS BO2第二场 11.05
2020/11/06 DOTA
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
python WindowsError的错误代码详解
2017/07/23 Python
Python实现带参数的用户验证功能装饰器示例
2018/12/14 Python
使用python 计算百分位数实现数据分箱代码
2020/03/03 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
CSS3的resize属性使用初探
2015/09/27 HTML / CSS
使用纯 CSS 创作一个脉动 loader效果的源码
2018/09/28 HTML / CSS
俄罗斯香水和化妆品购物网站:Л’Этуаль
2018/05/10 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
工程力学专业毕业生求职信
2013/10/06 职场文书
大学生精神文明先进个人事迹材料
2014/05/02 职场文书
煤矿安全协议书
2014/08/20 职场文书
南京大屠杀观后感
2015/06/02 职场文书
西安事变观后感
2015/06/12 职场文书
2019年七夕情人节浪漫祝福语大全!
2019/08/08 职场文书
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android