现在的位置: 网页制作教程网站制作经验 >正文
php网上学习

PHP数组中的加引号和不加引号的区别

发表于2017/3/18 网站制作经验 0条评论 ⁄ 热度 1,891℃

PHP数组中加引号和不加引号,两种都可以正常运行,但哪种更规范、更好?

一定要加引号,如果不加引号,则方括号中是一个常量,PHP 可能会在以后定义此常量,不幸的是你的代码中有同样的名字。

它能运行,是因为 PHP 自动将裸字符串(没有引号的字符串且不对应于任何已知符号)转换成一个其值为该裸字符串的正常字符串。 例如,如果没有常量定义为 anykey,PHP 将把它替代为 'anykey' 并使用之。

结果:$arr['a'] 的效率高于 $arr[a];

  • 暂无评论