資料類型

資料類型也可以稱為資料型別、或簡稱型別
在PHP中,資料有分成好幾種類型
資料類型就好像是郵局賣的紙箱,有分成固定幾種類型

不同的箱子能放的東西不同,有不同的大小、用途與用法
你要知道你需要哪一種,買適合你的回家使用
而PHP就像是郵局一樣,提供了固定幾種的箱子給你使用
讓你放資料的時候必須按照箱子的大小以及使用方式進行放置
但放錯或是超出箱子的大小,程式就有可能出問題

資料型別分類

PHP中的型別可以簡單分成三大類型,8種基本資料型別

4種數值(scalar)的型別:

  • 布林(boolean)
  • 整數(integer)
  • 浮點數(float或double)
  • 字串(string)

2種複合(compound)的型別:

  • 陣列(array)
  • 物件(object)

2種特殊型別:

  • 資源(resource)
  • 空值(NULL)

這章節就會介紹以上的這8種型別

3種虛擬型別

這種型別並不真實存在於PHP中,只在PHP相關的敘述文件中會使用這種寫法,簡單表達相關的意義

  • 混合(mixed)

混合型別在文件表示可以是多種的型別,但不一定是所有型別。

  • 數字(number)

數字型別表示可以是整數型別或浮點數型別。

  • 回呼(callback)

Callback型別表示某個函式的名稱,實際上傳入的型別是字串,不過在文件中對此用途特別稱為Callback。

Reference

PHP教學 - 資料型態(Data Type) - 上

PHP教學 - 資料型態(Data Type) - 下

results matching ""

    No results matching ""