其它的 编程语言 在数组初始值 都是 用大括号{} 包含的。
是吗?你举个例子看看(C/C++除外)php 是 web 服务端脚本,数组用 array()、[] 表示
js 是 文本客户端脚本,数组用 Array对象、[] 表示
至少对于需要熟悉这两种语言的 web 开发者们不至于太纠结吧
是吗?你举个例子看看(C/C++除外)php 是 web 服务端脚本,数组用 array()、[] 表示
js 是 文本客户端脚本,数组用 Array对象、[] 表示
至少对于需要熟悉这两种语言的 web 开发者们不至于太纠结吧
java int[] arr = {0,0,0,0,0,0,0,0,0,0,0,};
python ( )元组 [ ]列表/数组 { }字典 没有混合成到一块,,,python 倒是跟php 有点亲戚关系 都是用到了 [ ]
golang arr:=[...]int{1,1,1,1,1,1,1,1,1}都是大括号 { } 包含,,,php 采用 [ ] 中括号包含,难道是原因为 {} 大括号在php中有一些特别用途 $a="aaaaaa{$b}aaaaaa"; 怕产生歧义?,要不就是敲 [ ]中括号比桥 { } 大括号方便,,不用 shift 键。
瞎猜的!!!就是不知道PHP开发组内部是怎么计论的处理什么理由,用 [ ] 方括号,不用 { } 大括号。 大括号嘛 大!大!括号嘛,,,PHP的这个数据结构又是混合型的, 大括号嘛,最大的括号嘛,,哈哈,,什么都能括住,,大括号 { } 这个符号图形感觉也符合视觉需求呀。
[ ] 在数学中表示列表是有序的php array 从字面上就是数组的概念,是有序的所以用 [ ] 虽然它是混合型的。
JS var arr = [1,2,3];
python arr = [1,2,3];
php $arr = array(1,2,3);
shell arr=('1' '2' '3')
其他使用的是 int[] array = { 1, 2, 3, 4, 5, 6 }; 使用的源字符的型
赞一个。
顺便问一下:为什么 switch后面的语句要break呢?如果你懂了,立刻知道语言底层了。呵呵
再看python的字典,列表之类的..
尤其字典是无序的...
你会更头疼...
很多时候要用到多维的...
会发现php的处理是那么的简单...