4.数据类型的转换

自动转换

就是在各个变量进行运算过程中进行转换;

eg1:$int = 12;

$double =3.1415;

$str='abc';

$bool =true;

整形和浮点类型转换

$re = $int+$double;

能够打印变量类型

var_dump($re);

整型和字符串进行转换

前方字符串数字为转换后的数值

小结;

所有类别都会向浮点类别转换


强制转换

格式:(类型关键字)$变量名

(int)(integer)整形

var_dump((int)$str);

变量类型的判断

is_int()

is_bool()

is_string()

is_double()

is_array()

function sum($a,$b){

//判断a和b

if(is_number($a)&&is_number($b)){

return $a+$b;

}

return '请输入一个合适的参数';

}

echo sum('asasas',16);


你可能感兴趣的:(4.数据类型的转换)