首頁  >  文章  >  後端開發  >  PHP表達式概念及實例詳解

PHP表達式概念及實例詳解

怪我咯
怪我咯原創
2018-05-19 16:59:534831瀏覽

什麼是php表達式?

表達式是構成PHP程式語言的基本元素,也是PHP最重要的組成元素,就好像蓋房子,少不了根基一樣,在PHP中,幾乎所有寫的任何東西都是表達式。

表達式最基本的形式就是常數和變量,例如$a=10,就是表示將值10賦給變數$a。

再看一個簡單的表達式範例

$a>$b

上面就是一個表達式。當$a的值大於$b時,此表達式值為TRUE,否則為FALSE。

表達式是透過具體的程式碼來實現的。我們經常透過一個表達式判斷一個值(包括具體的數值和布林值)來做下一步的操作。就像下面的例子。

<?php
if ($a < $b) {
    echo "a< b";
}else{
    echo "a> b";
}
?>

上面的範例我們使用了if判斷語句,判斷條件就是括號裡面「$a b”。

這只是一個簡單的表達式,在實際開發中,會複雜很多。

除了上面的那種簡單的表達式,還有一種連續賦值表達式,想下面這樣:

$b=$a=100

在PHP中,賦值運算的順序是由右到左的,所以變數$b,$a都被賦值100.

PHP中,我們使用分號「;」來區分錶達式和語句。可以將表達式包含在括號裡面,就像上面的範例一樣。你可以簡單的理解為:一個表達式加一個分號,就構成了一個PHP語句。

PHP表達式概念及實例詳解 這裡有個需要注意的地方,就是在我們寫程式時,「;」分號不要漏寫,漏寫分號是很多PHP新手常犯的錯誤。

表達式可以做很多的事情,例如呼叫一個數組,創建一個類,給變數賦值等等。

PHP表達式用法實例:

<?php
$a=10;
$b=20;

if ($a < $b) {
    echo "a< b";
}else{
    echo "a> b";
}
?>

程式碼運行結果:

PHP表達式概念及實例詳解

上面的範例中,$ a=10,$b=20,是表達式,if括號裡面「$a

以上是PHP表達式概念及實例詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn