-
PHP语言的数组解包(Unpacking)
PHP语言的数组解包支持数组或任何实现了 Traversable 接口的对象。 1.解包索引数组 1.1用于变量赋值 1.2用于函数实参 具体参考“用于变量赋值”章节。 2.解包关联数组 2.1用于变量赋值 2.2用于函数实参 具体参考“用于变量赋值”章节。
-
PHP语言的数组解构(Destructuring)
索引数组解构是按位置的,而关联数组解构是按命名的。 注意:解构语法是并行的。 1.索引数组解构 1.1用于变量赋值 左侧的变量还支持占位语法。 1.2用于函数形参 PHP 语言不支持用于函数形参。 2.关联数组解构 2.1用于变量赋值 2.2用于函数形参 PHP 语言不支持用于函数形参。
-
2.8PHP语言的成员可见性(Visibility)
成员的可见性支持 public、protected、private。 成员的可见性默认为 public,无需显式添加。
-
2.7PHP类型之枚举(Enum)
1.枚举类声明 2.创建枚举类的对象
-
2.6PHP类型之数组(Array)
数组的键必须是整数类型或者字符串类型,且不必都是同一个类型。 数组的键可以重复,后定义的键值对会覆盖先定义的键值对。 数组的值可以是任何 PHP 数据类型,且不必都是同一个类型。 数组的值可以重复。 数组的键值对是有序的,迭代时也是有序的。 数组的键值对的个数(长度)可以动态改变,可以添加、更改、删除键值对。 1.数组…
-
2.5PHP类型之字符串(String)
1.单引号字符串字面量 单引号字符串字面量只支持 \\、\’ 转义序列。 单引号字符串字面量不支持字符串插值。 单引号字符串字面量支持隐式的换行符。 2.双引号字符串字面量 双引号字符串字面量支持所有转义序列。 双引号字符串字面量支持字符串插值。 双引号字符串字面量支持隐式的换行符。 3.访问字符串 4.字符串长度 5…
点击查看更多