2009年3月5日 星期四

資料型態

資料型態
  • 布林值(Boolean)運算 TRUE(預設)或FALSE
    • 這些都是FALSE
    • the boolean FALSE
      • he integer 0 (zero)
      • the float 0.0 (zero)
      • the empty string, and the string "0"
      • an array with zero elements
      • an object with zero elements
      • the special type NULL (including unset variables)
  • 整數值
    • 八進位:在數字前面加上一個零(0)。$a = 0123; # octal number
    • 十進位
    • 十六進位:加上0x。$a = 0x1A; # hexadecimal number
    • 亂數:rand ([ int $min ], int $max )(參考)
    • 用(int)或(integer)將其它型態的值轉換成整數值
      • 布林值:FALSE被視為0,TRUE被視為1。
      • 浮點數:小數點後的值會被省略。
  • 浮點數
  • 字串
    • 單引號:必需使用反斜線(\)來將它逃脫
    • 雙引號:其他的特殊字元若要於字串中顯示,必須以反斜線表示 \
      例如 echo 'C:\\' 這樣才會顯示出\
    • heredoc語法:<<<
  • 陣列
  • 物件
  • resource
  • NULL
    • 變數的值是NULL
    • 變數並沒有被設定任何的值
    • 變數己經被unset( )這個函式所刪除了
  • 轉換
    • (int), (integer) - 轉換成整數。
    • (bool), (boolean) - 轉換成布林值。
    • (float), (double), (real) - 轉換成浮點數。
    • (string) - 轉換成字串。
    • (array) - 轉換成陣列。
    • (object) - 轉換成物件。

沒有留言:

張貼留言