三大变量,八大类型介绍

    <?php 
    /*
        变量类型
            1. 标量类型
                1.1 布尔型(bool)   true  false
                1.2 整型(int)
                1.3 浮点型(小数 float) 
                1.4 字符串(string)   ''  ""  用引号包起来的都属于字符串   
            2. 复合类型
                2.1 数组(array)
                2.2 对象(object)
            3. 特殊类型
                3.1 资源(resource)
                3.2 NULL  空 
     */
    
    // 布尔型    true/false  
    // 通常是用来作为条件判断
    // 
    // empty()   没有值则返回true,  有值则返回false
    // var_dump()  打印 , 函数(数组,整型, 浮点...), 显示变量的类型
    // echo        打印 , 语法结构(整型, 浮点, 字符串.. 不包含数组,对象,资源)
    $bool = false;
    $abc = 100;
    var_dump($bool);
    var_dump($abc);
    echo $abc;
    echo $bool;

    // 以下值都认为是false, 其他的都认为是true
    //      布尔值: false
    //      整型: 0
    //      浮点型: 0.0
    //      字符串: ''   '0'
    //      数组: array()  空数组
    //      对象: 空对象(只限于PHP4-)
    //      NULL
    var_dump( empty(0) );
    var_dump( empty(0.00000) );
    var_dump( empty('') );
    var_dump( empty(' ') );
    var_dump( empty('0') );
    var_dump( empty('0.0') );

    // 定义一个 空数组
    $arr = array();
    var_dump( empty($arr) );
    var_dump( empty( NULL ) );


    // if  判断结果是true还是false 
    if( empty(1) ){
        echo '经济: economy 依靠农民<br>';
    }else{
        echo '救护车: ambulance  俺不能死 <br>';
        echo '怀孕: pregnant 扑来个男的<br>';
    }


    if( $x=1 ){
        echo '经济: economy 依靠农民<br>';
    }else{
        echo '救护车: ambulance  俺不能死 <br>';
        echo '怀孕: pregnant 扑来个男的<br>';
    }

    if( $x=0 ){
        echo '海关: custom  卡死他们<br>';
    }else{
        echo '脾气: temper  太泼<br>';
    }

    //  ==  判断两边的值都否相等 
    if( $x==0 ){
        echo '海关: custom  卡死他们<br>';
    }else{
        echo '脾气: temper  太泼<br>';
    }

    

 ?>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容