类型转换操作符

array    转换为数组

bool或boolean   转换为布尔值

int或integer    转换为整数

object    转换为对象

real或double或float    转换为浮点数

string    转换为字符串

——————————————————-

gettype(mixed var)    获取类型

有8个可能的返回值:array, boolean, double, integer, object, resource, string, unknow type

 

settype(mixed var, string type)  转换类型

有7个值可取:array, boolean, float, integer, null, object, string

——————————————————–

用于检测类型的几个函数,顾名思义,就不再解释作用了:

is_array()

is_bool()

is_float()

is_integer()

is_null()

is_numeric()

is_object()

is_resource()

is_scalar()

is_string()