運算子 | 功能 | 範例 |
---|---|---|
= | 指派 | $a = 1 |
+= | 相加同時指派 | $a += 1 |
-= | 相減同時指派 | $a -= 1 |
*= | 相乘同時指派 | $a *= 1 |
/= | 相除同時指派 | $a /= 1 |
%= | 取餘數同時指派 | $a %= 1 |
&= | 逐位元且同時指派 | $a &= 1 |
|= | 逐位元或同時指派 | $a |= 1 |
^= | 逐位元互斥或同時指派 | $a ^= 1 |
<<= | 向左位移同時指派 | $a <<= 1 |
>>= | 向右位移同時指派 | $a >>= 1 |
.= | 字串連接同時指派 | $a .= "1" |
以下程式示範算術運算子 (arithmetic operator) 與指派運算子連用
<?php $a = 1; $b = 2; echo ($a += $b) . "\n"; echo ($a -= $b) . "\n"; echo ($a *= $b) . "\n"; echo ($a /= $b) . "\n"; echo ($a %= $b); /* 《程式語言教學誌》的範例程式 http://pydoing.blogspot.com/ 檔名:e06.php 功能:示範 PHP 程式 作者:張凱慶 時間:西元 2013 年 2 月 */ ?>
執行結果如下
以下程式示範位元運算子 (bitwise operator) 與指派算術運算子連用
<?php $a = 0xe; $b = 0xf; echo ($a &= $b) . "\n"; echo ($a |= $b) . "\n"; echo ($a ^= 1) . "\n"; echo ($a <<= 2) . "\n"; echo ($a >>= 2) ; /* 《程式語言教學誌》的範例程式 http://pydoing.blogspot.com/ 檔名:e07.php 功能:示範 PHP 程式 作者:張凱慶 時間:西元 2013 年 2 月 */ ?>
執行結果如下
中英文術語對照 | |
---|---|
指派運算子 | assignment operator |
變數 | variable |
算術運算子 | arithmetic operator |
位元運算子 | bitwise operator |
您可以繼續參考
運算式
相關目錄
回 PHP 快速導覽
回 PHP 教材
回首頁
參考資料
http://www.php.net/manual/en/language.operators.assignment.php
2 則留言:
表格範例
除了1,2,最後都寫錯了
已修改,改謝指正 :)
張貼留言