<tt id="kjox3"><noscript id="kjox3"><samp id="kjox3"></samp></noscript></tt><tt id="kjox3"><li id="kjox3"><var id="kjox3"></var></li></tt><cite id="kjox3"><noscript id="kjox3"><delect id="kjox3"></delect></noscript></cite>

<source id="kjox3"><menuitem id="kjox3"></menuitem></source>

  • <rt id="kjox3"></rt>
      <rp id="kjox3"></rp>

    1. <cite id="kjox3"></cite>
        <tt id="kjox3"><form id="kjox3"><delect id="kjox3"></delect></form></tt><rp id="kjox3"><meter id="kjox3"><button id="kjox3"></button></meter></rp>

      1. <tt id="kjox3"></tt>

        <rt id="kjox3"><meter id="kjox3"></meter></rt>
      2. <b id="kjox3"><form id="kjox3"><label id="kjox3"></label></form></b>

          PHP表達式

          • 2020-07-21 09:33:48
          • 閱讀次數:
          • 作者:盈嵐科技小編
          • 來源:http://www.1c4w.com

          網站建設中表達式是PHP語言基礎。在PHP中幾乎所寫的任何東西都是一個表達式。簡單但卻最精確的定義一個表達式的方式就是“任何有值的東西”。

          最基本的表達式形式是常量和變量。當輸入“$a=5”,即將值5分配給變量$a。很明顯,5是一個值為5的表達式。稍微復雜的表達式例子就是函數。

          如:<?phpfunction foo (){    return 5;}?>

          函數也是表達式,表達式的值即為它們的返回值。既然foo()返回5,表達式foo()的值也是5。通常函數不會僅僅返回一個靜態值,而可能會進行計算,完成特定任務。

          PHP是一種面向表達式的語言,從這一方面來講幾乎一切都是表達式。另外一個很好的面向表達式的例子就是前、后遞增和遞減。PHP和多數其他語言的用戶應該比較熟悉變量++和變量--符號。即遞增和遞減運算符。在PHP 2中,語句$a++沒有值(不是表達式),這樣的話用戶不能為其賦值或者以任何其他方式來使用它。PHP通過將其變為了表達式,類似C語言,增強了遞增/遞減的能力。在PHP和C語言中,有兩種類型的遞增:前遞增和后遞增,本質上來講,前遞增和后遞增均增加了變量的值,并且對于變量的影響是相同的。不同的是遞增表達式的值。前遞增,寫作++$variable,求增加后的值(PHP在讀取變量的值之前,增加變量的值,因而稱之為前遞增)。后遞增,寫作$variable++,求變量未遞增之前的原始值(PHP在讀取變量的值之后,增加變量的值,因而叫做后遞增)。

          常用到表達式類型是比較表達式。這些表達式求值FALSE或TRUE。PHP支持>(大于)、>=(大于等于)、==(等于)、!=(不等于)、<(小于)、<=(小于等于)。PHP還支持全等運算符===(值和類型均相同)和非全等運算符!==(值或者類型不同)。這些表達式都是在條件判斷語句,如if語句中。

          表達式可以被當成語句。這時,可以在一個表達式加一個分號結尾。在“$b=$a=5;”中,$a=5是一個有效的表達式,但它本身不是一條語句。而“$b=$a=5;”是一條有效的語句。

          當前文章標題:PHP表達式

          當前URL:http://www.1c4w.com/news/wzzz/3243.html

          上一篇:運算符優先級

          下一篇:PHP流程控制(1)

          網站建設、網絡營銷咨詢專線:181-8386-5875(點擊可一鍵撥號)
          鸭子tv国产在线永久播放