簡而言之,expression 就是「表示一個值」的方法,例如:
$a = 3+5; $a = sin(3.14);
我們可認定一個 expression 所表示的值是唯一的,但 expression 則不只一個。筆者之所以將 expression 放到最後一節來討論,是因為我們早就很習慣,而且也很自然地使用 expression 有一段時間了,甚致在其它程式語言裡也是,只不過我們一直沒有替這種東西 (expression) 做有嚴謹的討論與定義。
就學理而言,可以將 PHP 的 expression 分成 3 類:
□ Simple Expressions
□ Simple Expressions with Side Effects
□ Complex Expressions
接下來要簡單介紹這 3 種 expression。
--jollen