この章では、PHP 式を紹介します。
PHP 式は実際には他の言語と何ら変わりません。通常の代入も式であり、関数も式であり、関数による代入も式です。同じことが三項条件演算子にも当てはまります:
$first ? $second : $third
2 function double ( $i )
3 {
4 return $i * 2 }
6 $b = $a = 5 ; (5) to $c */
9 $e = $d = ++ $b ; /* 事前インクリメント、
10 $b (6) を $d と $e に代入します */
11
12 /* この時点では、$d と $e は両方とも 6 に等しい */
13
14 $f = double ( $d ++ ) /* 増分の前に $d の 2 倍の値を代入します。 2*6 = 12 to $f * /
16 $g = double ( ++ $e ); /* 増分後の $e の 2 倍の値を代入、2*7 = 14 to $g */
18 $h = $g += 10; /* まず、$g は 10 ずつ増分され、
19 の値 24 で終了します。代入 (24) の値は
20 となり、$h に代入され、$h は終了します値
21 of 24 も同様です。 */
22 ?>