自动转换
<?php
$num = 10;
if($num){//不等于0 就为true
echo 'i am '.$num;
}
echo '<br>';
if('abc' == 0){ //自动从字符串中抽取数字,如果没有就等于0 ,等于true
echo '10bb'+'20aa';// 自动抽取 里面的数字进行加减 (虽然警告,但依旧执行成功)
}
if('abc' == 'abc0'){ //字符串不会转换。
echo 'I never show';//
}
?>
强制转换
echo '<br>';
var_dump((bool)123);//强制转换成true;
echo '<br>';
var_dump((int)12.33);//强制转换成 整数