+316原创程序 +49收集论文 +84原创文章 +1669VIP客户 +3263052总访问量
您的位置:首页 > 设计师随笔 > PHP数组的非数字索引需不需要加引号
PHP数组的非数字索引需不需要加引号
作者/来源:原创    时间:2014-06-17    关注3257次

笔者看过很多的php的程序,有的数组索引用了引号,有的没用引号,那么,到底要不要用引号呢?

比如有个数组  $Arr=array("name"=>"齐先生");

现在我们要输出这个数组第一个元素,有两种方法:

1、 echo   $Arr['name'];

2、 echo   $Arr[name];

这两种方法,都能输出“齐先生”,但是,他们的效率差别很大;


第二种方法,php会把name当做常量来处理,如果找不到,会抛出一个notice错误,然后将name内部转换成字符串,然后再输出数组元素,

很显然这种转换增加了系统开销,特别是在系统没有配置报错级别时,抛出的notice错误足够你头疼了。

所以,建议在用到非数字索引的数组时,用上引号吧~~

【来源: 原创成品 php mysql 毕业设计、课程设计、作业下载网  http://www.9laile.com  转载请注明出处】


©专业辅导 php毕业设计,php课程设计,php期末作业,php大作业,品质保证 访问:3263052次  
9laile.com源码在线销售平台由本站设计师齐工独立研发
当前版本V1.1.18
皖ICP备05020966号

皖公网安备 34072202000111号

 68813382