資料庫系統理論(一)

Chapter2 資料型態與變數宣告及運算

 變數
*整數型態
十六進位制,以0x開頭
*布林型態
條件成立會顯示(1),條件不成立會顯示(空字串)
注意~在PHP程式語言中,(=)的真正意義是(指定運算子),並非數學中的(等於)。
*變數命名原則
$i_int 變數宣告整數
$f_float 變數宣告整浮點型態
$s_string 變數宣告為字串型態
$b_bool 變數宣告為布林型態

*字串常數
常數的優點
1.減少程式錯誤的機會。
2.讓程式更易於閱讀。
3.使程式較容易修正。

*運算子的分類
1.指定運算子 (例如 = )
2.算術運算子 (例如 +、-、*、/ )
3.關係運算子 (又稱比較運算子 例如 >、<、= ...)
4.邏輯運算子 (例如 AND、OR、NOT ...)
撰寫程式時,若遇到數學上的符號 = 時,都會有疑問,那就是:何時才是真正的等號;何時才能當作指定運算子來使用。基本上,在PHP中等的等號(=)大部分都是(指定運算子)來使用

關係運算子
運算子功能條件式執行結果
== (等於)判斷A與B是否相等$A=$BFlase
!=或 <>(不等於)判斷A是否不等於B$A!=$BTrue
< (小於)判斷A是否小於B$A<$BTrue
<=(小於等於)判斷A是否小於等於B$A<=$BTrue
>(大於)判斷A是否大於B$A>$B Flase
>=(大於等於)判斷A是否大於等於B$A>=$BFlase

邏輯運算子
運算子順序意義運算式運算結果為True的條件
!(邏輯 Not)1Not AA必為假
&&(邏輯 And)2A  and BA、B必須為真
||(邏輯 Or)3A Or B A、B中至少一個為真

複合指定運算式
運算子功能簡化的表示法相當於執行結果
(設I的初始值為3)
指定符號$I=2;$I=2;$I=2;
+=相加後再指定給變數$I+=2;$I=$I+2;$I=5;
-=相減後再指定給變數$I-=2;$I=$I-2;$I=1;
*=相乘後再指定給變數$I*=2;$I=$I*2;$I=6;
/=相除後再指定給變數$I/=2;$I=$I/2;$I=1.5;

後面有個小孩抱著嗎?

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料