zoukankan      html  css  js  c++  java
  • PHP判断时关于null,0,true,flase的值

    <?php
    // $wh = 0; //等于整数0,等于字符串'0',等于空字符串,等于空格字符串, 等于空(null),等于字符串('null')
    // $wh = '0'; //=>等于整数0,0 等于字符串'0'
    // $wh = ''; //=>等于整数0,等于空字符串,等于空(null)【易错点】 //空字符串等于空(null)
    // $wh = ' '; //=>等于整数0,等于空格字符串,为真 【易错点】 //空格字符串为真
    // $wh = null; //=>等于空(null),等于空数组,等于空字符串, 【易错点】//空(null)等于空字符串
    // $wh = 'null'; //=>等于字符串('null'),等于整数0,  为真   // 字符串'null'为真(==0)
    // $wh = flase; //报错,未定义常量
    // $wh = 'flase'; //=> 等于整数0, 为真(==0)
    // $wh = ture; //报错,未定义常量
    // $wh = 'true'; //=> 等于整数0,为真
    // $wh = []; //等于空数组,等于空(null)
    // $wh = array(); //等于空数组,等于空(null)

    if($wh == 0){
    // echo $wh. " ==> 等于整数0,".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于整数0,".'<hr />'.'<br />';
    }
    if($wh == '0'){
    // echo $wh. " ==> 等于字符串'0',".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于字符串'0',".'<hr />'.'<br />';
    }
    if($wh == []){
    // echo $wh. " 等于空数组,".'<br />'; //echo不能输出数组,否则会报错
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于空数组,".'<hr />'.'<br />';
    }
    if($wh == ''){
    // echo $wh. " ==> 等于空字符串,".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于空字符串,".'<hr />'.'<br />';
    }
    if($wh == ' '){
    // echo $wh. " ==> 等于空格字符串,".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于空格字符串,".'<hr />'.'<br />';
    }
    if($wh == null){
    // echo $wh. " = null,".'<br />'; //echo不能输出null(对象),否则会报错
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于空(null),".'<hr />'.'<br />';
    }
    if($wh == "null"){
    // echo $wh. " ==> 等于字符串'null',".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 等于字符串'null',".'<hr />'.'<br />';
    }
    if($wh){
    // echo $wh. " ==> 为真".'<br />';
    echo 'var_dump --> ';
    var_dump($wh);
    echo '<br />';

    echo 'print_r --> ';
    print_r($wh);
    echo '<br />';

    echo '<br />'." ==> 为真".'<hr />'.'<br />';
    }
    die;

    一切所谓的努力在成功之前都是一钱不值。
  • 相关阅读:
    理解MySQL——索引与优化
    Android中shape的使用
    Android之Camera控制拍照
    android的fragments管理
    android的fragment基本介绍
    android的animator
    android软键盘弹出隐藏的监听
    android平板Home键的监听
    android jsonarray
    android 应用静默自启动的解决方法
  • 原文地址:https://www.cnblogs.com/kernel123/p/9377620.html
Copyright © 2011-2022 走看看