转换数据类型
intval() // 函数用于获取变量的整数值
floatval() // 函数用于获取变量的浮点值。
strval() // 函数用于获取变量的字符串值。
判断变量是否为空或者被设置
empty() // 函数用于检查一个变量是否为空。
当一个变量并不存在
或者它的值等同于 FALSE,那么它会被认为不存在。
如果变量不存在的话,empty()并不会产生警告。
isset() // 函数用于检测变量是否已设置并且非 NULL。
如果已经使用 unset() 释放了一个变量之后,再通过 isset() 判断将返回 FALSE。
若使用 isset() 测试一个被设置成 NULL 的变量,将返回 FALSE。
同时要注意的是 null 字符("\0")并不等同于 PHP 的 NULL 常量。
strpos() // 函数查找 "php" 在字符串中第一次出现的位置,没找到返回false
strpos("b", "abc") // 1
in_array() // 函数搜索数组中是否存在指定的值。
如果给定的值存在于数组中则返回 true,没找到返回false
in_array("a", array("a","b","c")) // true