php中array[a]和array['a']有什么区别呢?
发布网友
发布时间:2022-05-01 18:15
我来回答
共2个回答
热心网友
时间:2022-04-19 05:45
功能上和表达上都是同一意思。都是代表数组下标为‘a’ 的值。
没有单引号的一般是用在有引号引住的字符串中,如$sql = "select * from news where id=array[a]";这样类似的情景。像有一些框架其实规范化了这样的写法用在模板上,如thinkphp。
有引号的就普遍存在的了,我就不举例了。
热心网友
时间:2022-04-19 07:03
array['a']是键为'a'的关联数组,array[a]是索引数组,其索引值为a的ascii码!