<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之旅 廣告
                ## Boolean 布爾類型(標量) 這是最簡單的類型。boolean表達了真值,可以為TRUE或者FALSE。 **語法** 要指定一個布爾值,使用 常量TRUE或者FALSE。兩個都不區分大小寫。 ``` <?php $foo = True; // 設置$foo 為 TRUE ?> ``` 通常[運算符](http://php.net/manual/zh/language.operators.php)所返回的 [boolean](http://php.net/manual/zh/language.types.boolean.php) 值結果會被傳遞給[控制流程](http://php.net/manual/zh/language.control-structures.php)。 ``` <?php //?==?是一個操作符,它檢測兩個變量是否相等,并返回一個布爾值 if?($action?==?"show_version")?{ ????echo?"The?version?is?1.23"; } //?這樣做是不必要的... if?($show_separators?==?TRUE)?{ ????echo?"<hr>\n"; } //?...因為可以使用下面這種簡單的方式: if?($show_separators)?{ ????echo?"<hr>\n"; } ?> ``` ### 轉換為布爾值 要明確地將一個值轉換成 [boolean](http://php.net/manual/zh/language.types.boolean.php),用 *(bool)* 或者 *(boolean)* 來強制轉換。但是很多情況下不需要用強制轉換,因為當運算符,函數或者流程控制結構需要一個 [boolean](http://php.net/manual/zh/language.types.boolean.php) 參數時,該值會被自動轉換。 參見[類型轉換的判別](http://php.net/manual/zh/language.types.type-juggling.php)。 當轉換為 [boolean](http://php.net/manual/zh/language.types.boolean.php) 時,以下值被認為是 \*\*`FALSE**`: 1. 布爾值 FALSE本身 2. 整型值0(零) 3. 浮點型值0.0(零) 4. 空字符串,以及字符串"0" 5. 不包括任何元素的數組 6. 特殊類型NULL(包括尚未賦值的變量) 所有其它值都被認為是 \*\*`TRUE**`(包括任何[資源](http://php.net/manual/zh/language.types.resource.php) 和 \*\*`NAN**`)。 > **Warning** *\-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) ?> ```
                  <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>

                              哎呀哎呀视频在线观看