<?php //设置错误级别。E_ALL但是除了NOTICE error_reporting(E_ALL&~E_NOTICE); $var = true; var_dump($var); $res=(int)$var; var_dump($res); var_dump($var); echo '<hr>'; var_dump((int)$var,(integer)$var); echo '<br>'; //临时转换成浮点类型 echo '<br>'; var_dump((float)$var,(double)$var,(real)$var); echo '<br>'; $var = 3.6; //舍掉小数部分 var_dump((int)$var,(integer)$var); echo '<br>'; //临时转化成字符串型 $var=true; var_dump((string)$var); echo '<br>'; //临时转化成布尔类型 $var='4king'; var_dump((bool)$var,(boolean)$var); echo '<br>'; //临时转化成空 $var='hello'; var_dump((unset)$var); echo '<br>'; //临时转化成空数组 $var=123; var_dump((array)$var); echo '<br>'; //临时转化成对象 echo '<br>'; $var = 12.3; var_dump((object)$var); ?>