11-php布爾,浮點,字串細節,以及運算式和算術運算子

來源:互聯網
上載者:User
<?php#boolean資料類型的細節之設定以下的情況是為假#①false本身#②$a=0   /*$a=0;   if($a==false){      echo "假的!";   }*/#③$a=0.0   /*$a=0.0;   if($a==false){ echo "不是真的~";   }*/#④$a=""(Null 字元串)   /*$a="";   if($a==false){echo "這個不是真的!";   }*/#⑤$a=null   /*$a=null;   if($a==false){     echo "null為假!";   }*/#⑥數組中沒有元素為假#⑦不包含任何成員變數的對象?>

<?php//浮點類型資料的細節問題//①浮點數據類型的精度為14,計算方法為從左起第一個非0的數字開始。//②案例   //$a=0.123456789012345;   //echo '$a='.$a;//結果為:$a=0.12345678901234   //如果 $a=0.123456789012346; $a=0.123456789012346;   $b=0.000006789012345;//結果為:$b=6.789012345E-6echo '$b='.$b;?>

<?php//字串注意的細節//一個字元 e.g a 佔用一個位元組   //①單引號和雙引號的區別   //執行個體1:   echo '①單引號和雙引號的區別1雙引號會解析變數<br/>';   $i=90;   $user1="hello$i";   $user2='hello$i';   echo '$user1='.$user1;   echo '<br/>$user2='.$user2;   //結果為:$user1=hello90   //$user2=hello$iecho '<hr/>';//使用雙引號會對裡面的特殊字元進行解析//例如:echo '②單引號和雙引號的區別2雙引號會解析特殊字元<br/>';$v1="abcd\"";$v2='abcd\"';echo 'v1='.$v1;echo '<br/>v2='.$v2;echo '<hr/>';//雙引號解析雙引號,單引號解析單引號echo '③單引號和雙引號的區別3雙引號會雙引號解析雙引號,單引號解析單引號<br/>';$v1='abcd\'';$v2="abcd\'";echo 'v1='.$v1;echo '<br/>v2='.$v2;?>

運算式:凡是有值的就是一個運算式。例如:$a=90;

<?php//php算術運算子//判斷兩個數字能否整除   $a=5;   $b=1;   if($a%$b==0){echo 'a能整除b,結果為:'.($a%$b);   }else{    echo 'a不能整除b,結果為:'.($a%$b);   }?>

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.