2.4.1 PHP数组的使用、转换、运算符

使用数组

原则:
根据键名找键值
$数组名称[键名]|$数组名称{键名}

其它类型转换成数组

  • 如果将一个值转换为数组,将得到一个仅有1个元素的数组,其下标为0,该元素即为此标量的值。
  • 对象可以转换为数组,但是注意尽量避免这样转换,因为会导致一些意想不到的效果。

    临时转换

    (array)$var

    永久转换

    settype($var,$type)

    注意

    标量类型转换成数组,只有一个元素,键名为0,键值为变量的值
    null转换成数组是空数组
    不要把对象和资源转换成数组

数组运算符

+ 合并数组,如果键名相同,使用前面数组的键值
== 只比较键名和键值是否相同,如果相同返回true,否则返回false
=== 既要比较键名和键值是否相同,还要比较类型和顺序
!= <> !== 相当于取反

本文是全系列中第18 / 24篇:PHP快速入门

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部