使用数组
原则:
根据键名找键值
$数组名称[键名]|$数组名称{键名}
其它类型转换成数组
- 如果将一个值转换为数组,将得到一个仅有1个元素的数组,其下标为0,该元素即为此标量的值。
- 对象可以转换为数组,但是注意尽量避免这样转换,因为会导致一些意想不到的效果。
临时转换
(array)$var
永久转换
settype($var,$type)
注意
标量类型转换成数组,只有一个元素,键名为0,键值为变量的值
null转换成数组是空数组
不要把对象和资源转换成数组
数组运算符
+
合并数组,如果键名相同,使用前面数组的键值
==
只比较键名和键值是否相同,如果相同返回true,否则返回false
===
既要比较键名和键值是否相同,还要比较类型和顺序
!=
<>
!==
相当于取反
本文是全系列中第18 / 24篇:PHP快速入门
- 1.1.1 PHP课程介绍
- 1.1.2 代码编辑器的安装和PHP环境的配置
- 1.1.3 PHP基础语法
- 1.2.1 PHP中的变量
- 1.2.2 PHP中的数据类型
- 1.2.3 PHP中的数据类型转换与比较
- 1.3.1 PHP中的常量
- 1.3.2 PHP中的预定义变量
- 1.4 PHP中的表达式与运算符
- 1.5 PHP中的流程控制
- 2.1.1 PHP函数的结构
- 2.1.2 PHP函数的参数
- 2.1.3 PHP复杂函数
- 2.1.4 PHP函数实战
- 2.2.1 PHP字符串函数库简介
- 2.2.2 PHP字符串函数实战练习
- 2.3 PHP数组简介和定义方式
- 2.4.1 PHP数组的使用、转换、运算符
- 2.4.2 PHP数组的应用
- 3.1.1 PHP中SESSION的学习
- 3.1.2 PHP中COOKIE的学习
- 3.2.1 PHP文件目录函数库简介/操作/实战
- 3.2.2PHP文件操作相关的常用函数与类的封装
- 3.3 深入浅出MySQL数据库