<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                - 整型? ? ~~~ <?php echo "hello my frist PHP text!"; /*PHP中,定義一個變量要用$符號開頭 *定義一個變量,變量名$a, *變量是沒有數據類型的 */ $a=890; echo "<br/>"; var_dump($a); $a="wo shi shei"; echo "<br/>"; var_dump($a); echo "<br/>整形字節".PHP_INT_SIZE; echo "<br/>整數最大數值".PHP_INT_MAX; $a = 1234; // 十進制數 $a = -123; // 一個負數 $a = 0123; // 八進制數(等于十進制的 83) $a = 0x1A; // 十六進制數(等于十進制的 26) ?> ~~~ * 布爾型 當轉換為 boolean 時,以下值被認為是 FALSE: 布爾值 FALSE 整型值 0(零) 浮點型值 0.0(零) 空白字符串和字符串 "0" 沒有成員變量的數組 沒有單元的對象(僅適用于 PHP 4) 特殊類型 NULL(包括尚未設定的變量) 所有其它值都被認為是 TRUE(包括任何資源)。注意: 1 和其它非零值(不論正負)一樣,被認為是 **TRUE**!? ~~~ <?php var_dump((bool) ""); // bool(false) var_dump((bool) 1); // bool(true) var_dump((bool) -2); // bool(true) var_dump((bool) "foo"); // bool(true) var_dump((bool) 2.3e5); // bool(true) var_dump((bool) array(12)); // bool(true) var_dump((bool) array()); // bool(false) var_dump((bool) "false"); // bool(true) ?> ~~~ - 浮點型 ~~~ <?php /*浮點型,從左邊 浮點型的精度是14,從左邊開始第一個非0的數開始計算 */ $a=578.11111; //578.11111 $a=578.1111111111111; //578.11111111111 $b=0.000001111111111111543;//b=1.1111111111115E-6 echo "b=".$b; ?> ~~~ # - 字符串 我們定義字符串的時候可以使用單引號,也可以是使用雙引號; 區別1:看下面實例: ~~~ <?php $c=90; $user1="asd$c"; $user2='asd$c'; echo "<br/>".$user1; //asd90 echo "<br/>".$user2;//asd$c ?> ~~~ ?說明:當一個變量包含在雙引號中會輸出他的數值,但是在單引號中,會原封不動的輸出! 區別2:在處理帶轉義字符時‘\'的時候 ~~~ $c=90; $user1="asd\""; $user2='asd\"'; echo "<br/>".$user1; //asd" echo "<br/>".$user2;//asd\" ~~~ - 算術運算符 ~~~ ? $a=7/3 // 2.33333333333333333333333333 ?echo $a //2.3333333333333? ~~~ 只保留14位! 看下面的案例: ~~~ <?php $a=10; $b=7; if($a++>8 || $b++>7) echo "OK"; echo "a=".$a."b=".$b; /*OK a=11b=7*/ $a=10; $b=7; if($a++>11 && $b++>7) echo "OK"; echo "a=".$a."b=".$b; /*a=11b=7*/ $a = false || true;//=>$e = true; $b = false or true; //=>$b = false var_dump($a, $b); /*bool(true) bool(false)*/ ?> ~~~ ?上述案例說明了2個問題,1、|| 與&& 的短路特性; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2、優先級問題 = 優先級高于 or 低于 ||; 練習: ~~~ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> 我的計算器 </title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> </head> <body> <form action="./mycal1.php" method="post"> <table width="300px" border="1px"> <tr><td>第一個數:</td><td><input type="text" name="num1"/></td></tr> <tr><td>第二個數:</td><td><input type="text" name="num2"/></td></tr> <tr><td>運算符號:</td><td> <select name="oper"> <option value="+">+</option> <option value="-">-</option> <option value="*">*</option> <option value="/">/</option> </select></td> <tr><td colspan="2"><input type="submit" value="就算結果"/></td> </table> </form> </body> </html> ~~~ ~~~ <?php //接收用戶從mycal.php提交的數據 //$_REQUEST 該方法接收用戶的post get請求的數據 $num1=$_REQUEST["num1"]; $num2=$_REQUEST["num2"]; $oper=$_REQUEST["oper"]; echo $num1."||".$num2."||".$oper; $res=0; switch($oper){ case "+": $res=$num1 + $num2; break; case "-": $res=$num1 - $num2; break; case "*": $res=$num1 * $num2; break; case "/": $res=$num1 / $num2; break; default: echo "錯誤運算符"; break; } echo "運算結果".$res; ?> ~~~ 案例圖片: ![](https://box.kancloud.cn/2016-06-03_5750fd510c19e.jpg) ~~~ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> break and continue </title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> </head> <?php $i=0; while(++$i){ switch($i){ case 5: echo "break at $i"; break; case 10: echo "break at $i"; break 2; default: break; } } echo "i==".$i; ?> <body> </body> </html> ~~~ ![](https://box.kancloud.cn/2016-06-03_5750fd5121485.jpg)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看