echo $var==0;  //1
echo $var==""; //1

解决方案 »

  1.   

    可是变量 $sc_B002的值不会空,也不为0啊?
      

  2.   

    <?php
    $sc_B002=B002;
    echo gettype($sc_B002); //string
    echo intval(sc_B002); //0
    echo 0==1; //无显示
    echo 0==0; //1
    ?>
      

  3.   

    <?
    echo "123"==1;//无显示
    echo "123"==123; //1echo "abc"==1; //无显示
    echo "abc"==0; //1echo "0x10"==0x10 ; //1
    echo "0x10"==16 ; //1
    //可见,字符串转化为数字的时候,如果字符串为数字串,则不变
    //否则,为零
    ?>