php数组的中括号有和没有 有什么不同?

如题
我说的是定义数组的时候,有时加"[]"有时不加,后来发现,用加"[]"的来定义二维数组,不加的定义一维数组,这样正确吗?我是在看php100的视频教程时看到的 27节 smarty的使用 时看到的

第1个回答  2009-07-29
数组变量加上中括号表示访问它的某个元素(例如$arr[1]),不加括号表示整个数组(例如$arr)
第2个回答  2009-08-01
加[]说明 本身就是个数组,你在给它定义array 当然是二维的了,不加[]只是个普通变量 所以你申明过后只是个一位数组本回答被提问者采纳
第3个回答  2019-10-10
php
5.4版以后可以这么写,新增的数组简写语法。
php
5.3版及以前的版本不接受这么写...

相关了解……

你可能感兴趣的内容

大家正在搜

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网