3.12 PHP数据类型之间的转换和检测

数据类型的转换有2种方式,强制转换和自动转换。

强制转换:

  1. 用setType(变量,"类型");,它是用来将变量直接转换类型。
';
    settype($int,"string");  //settype可改变数据类型
    echo gettype($int);
?>
  1. 在变量使用时,在前面加上类型符号,这种方法在给新变量赋值时,改变新变量的数据类型,原变量不变。

强制转换类型符号:
(int) (integer) 整型
(bool) (boolean) 布尔型
(float) (double) (real) 浮点型
(string) 字符型
(array) 数组
(object) 对象


  1. 用函数intval(); floatval(); strval();转换数据类型,和第二种一样也是在给新变量赋值时改变数据类型,原变量不变。
';
    echo gettype($flo);
?>

你可能感兴趣的:(3.12 PHP数据类型之间的转换和检测)