数据类型转换分为两种转换
    1.自动转换
    2.强制转换

    1.例如

    1. <?php
    2. $num1=10;
    3. if($num1){ // 这里为true 为bool 类型
    4. echo '1';
    5. }else{
    6. echo '2';
    7. };
    8. echo '20'-10; 字符串转换为 整数

    2.例如
    将num1 转换为 int 和float 类型

    <?php
    $num1='11';
    var_dump($num1,(int)$num1,(float)$num1);
    ?>
    

    3.其它类型与bool 布尔值的转换

    <?php
    var_dump((bool)'abc');echo '<br>';  //true
    var_dump((bool)'');echo "<br>";     //flase
    var_dump((bool)'10');echo "<br>";  // true
    var_dump((bool)10);echo "<br>"; //true
    

    规则:
    1、数字转换规则 非0为true,0为flase
    2、字符串转换规则 转换为0 为flase 转换为空为flase 非0非空为true.