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

 更新时间:2014年08月19日 09:05:00   作者:蓝色夏威夷  
这篇文章主要介绍了php数组索引的Key加引号和不加引号的区别,加引号和不加引号是有严重的区别的,需要的朋友可以参考下

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

复制代码 代码如下:

define('WEBHOST','blog');

$wso = array();

$wso['blog'] = 'www.weixiaodeyu.com';

$wso['WEBHOST'] = 'www.jb51.net';

echo $wso[WEBHOST];  //output www.weixiaodeyu.com


果然,输出的竟然是www.weixiaodeyu.com,而不是www.jb51.net。现在知道索引KEY值加上引号的重要性了吧。如果出现了意想不到的错误可要检查一下了。其实严格执行语言规范就不会出现这种难以调试的错误。

相关文章

  • PHP整合PayPal支付

    PHP整合PayPal支付

    PayPal作为全球运用最广的在线支付工具,一直被很多外贸B2C网站纳为首选支付工具。不过对于自主开发网站的商户来说,PayPal接口的集成经常遇到很多问题,今天Lance就在这里给大家分享一下php项目中PayPal接口的集成方法。
    2015-06-06
  • php给一组指定关键词添加span标签的方法

    php给一组指定关键词添加span标签的方法

    这篇文章主要介绍了php给一组指定关键词添加span标签的方法,涉及php正则替换的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • php 执行系统命令的方法

    php 执行系统命令的方法

    在一个项目里用到这样的东西,用另外一个服务做了一些事情,生成的文件权限,通过php 无法读取,测试了很多种方式都没能实现,在网上找了下,可以用c写一个代理来实现,本人就实现了一下,果真可以。
    2009-07-07
  • php实现图片上传、剪切功能

    php实现图片上传、剪切功能

    这篇文章主要为大家详细介绍了php实现图片上传、剪切功能,具有一定的参考价值,感兴趣的朋友可以参考一下
    2016-05-05
  • PHP删除HTMl标签的实现代码

    PHP删除HTMl标签的实现代码

    本篇文章是对PHP删除HTMl标签的实现代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP strip_tags()去除HTML、XML以及PHP的标签介绍

    PHP strip_tags()去除HTML、XML以及PHP的标签介绍

    这篇文章主要介绍了PHP strip_tags()去除HTML、XML以及PHP的标签介绍,需要的朋友可以过来参考下,希望对大家有所帮助
    2014-02-02
  • php产生随机数的两种方法实例代码 输出随机IP

    php产生随机数的两种方法实例代码 输出随机IP

    php产生随机数的两种方法实例代码 输出随机IP,需要的朋友可以参考下。
    2011-04-04
  • PHP打开和关闭文件操作函数总结

    PHP打开和关闭文件操作函数总结

    这篇文章主要介绍了PHP打开和关闭文件操作函数总结,本文讲解的就是fopen()和fclose()函数,其中着重讲解了fopen()函数,需要的朋友可以参考下
    2014-11-11
  • phpExcel导出大量数据出现内存溢出错误的解决方法

    phpExcel导出大量数据出现内存溢出错误的解决方法

    我们经常会使用phpExcel导入或导入xls文件,但是如果一次导出数据比较大就会出现内存溢出错误,下面我来总结解决办法
    2013-02-02
  • php网络安全中命令执行漏洞的产生及本质探究

    php网络安全中命令执行漏洞的产生及本质探究

    这篇文章主要介绍了php网络安全中命令执行漏洞的产生及本质,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2023-02-02

最新评论