<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>

                [TOC] # 上節回顧 * PHP是一種什么語言? * PHP程序中的注釋都有哪幾種? * 變量的命名規則是如何的? * PHP都有哪些數據類型? # PHP中的運算符 > 什么是運算符? 運算符是告訴PHP做相關運算的標識符號。例如,你需要計算123乘以456等于多少,這時候就需要一個符號,告訴服務器,你需要做乘法運算。 PHP中的運算符有哪些?有三種類型的運算符: 1. 一元運算符,只運算一個值,例如 !(取反運算符)或 ++(加一運算符)。 2. 二元運算符,有兩個操作數,PHP支持的大多數運算符都是這種。 3. 三元運算符:? :。它應該被用來根據一個表達式在另兩個表達式中選擇一個,而不是用來在兩個語句或者程序路線中選擇。把整個三元表達式放在擴號里是個很好的主意。 ######算數運算符 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-fbbdc9c0876ac0b7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######字符串運算符 有兩個字符串運算符: 1. 連接運算符(“`.`”),它返回其左右參數連接后的字符串。 2. 連接賦值運算符(“`.=`”),它將右邊參數附加到左邊的參數后。 ``` <?php $a = "Hello "; $b = $a . “World!”; // 現在$b的值: Hello World! $a = "Hello "; $a .= “World!”; // 現在$a的值: Hello World! ?> ``` ######賦值運算符 基本的賦值運算符是“=”。一開始可能會以為它是“等于”,其實不是的。它實際上意味著把右邊表達式的值賦給左邊的運算數。 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-7428d49143d5e7fe.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######比較運算符 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-ec823f2e603a7283.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######邏輯運算符 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-c5b56fd2d45c32db.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######其他運算符 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-9e36031196939c62.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######運算符的優先級 ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-86c04ba1af16f476.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ######表達式 表達式是 PHP 最重要的基石。在 PHP 中,幾乎所寫的任何東西都是一個表達式。簡單但卻最精確的定義一個表達式的方式就是“任何有值的東西”。 最基本的表達式形式是常量和變量。當鍵入“`$a = 5`”。 稍微復雜的表達式例子就是函數。 其他還有運算符與操作數構成的也成表達式。如:比較表達式`$a>5、$a==5`。 ###### 可變變量 有時候使用可變變量名是很方便的。就是說,一個可變變量獲取了一個普通變量的值作為這個可變變量的變量名。 例如: ``` <?php $a = 'hello'; //普通變量 $$a = ‘world’; //可變變量 echo "$a $hello"; //輸出:hello world ?> ``` ###### 變量的引用賦值 引用操作符`&`可以在關聯賦值中使用,就像一個別名,使得變量都指向了內存的相同地址。 ``` <?php $a=5; $b=&$a; echo $b; //輸出5 $a=7; echo $b; //輸出7 ?> ``` 通過unset($a)重置變量與內存的關聯 > Have a try? 1. 在html中嵌入php代碼的方式有哪幾種? 2. php腳本中注釋有哪幾種? 3. 如何定義php的變量(命名規范)? 4. (寫代碼塊:)定義一個變量name,賦值為”zhangsan”,并輸出這個變量,要求顏色為藍色的。最后銷毀這個變量。 5. PHP值哪八種原始類型? 6. 在php中都有哪些類型的什么數據轉為boolean值時為(假)False? 7. 在PHP中定義字符串都有哪三種方式?并舉出示例。 8. 參考如下效果,實現動態改變網頁背景。 9. 參考如下界面做一個計算器: ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-e9899202a9f5505c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ![Paste_Image.png](http://upload-images.jianshu.io/upload_images/4630996-bb2e5f5766764a98.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
                  <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>

                              哎呀哎呀视频在线观看