php的數據類型可以大致分爲以下幾種:
1.boolean 布爾值類型 真表示true,假表示false;
2.int 整型.
整型值可以使用十進制,十六進制或八進制表示,前面可以加上可選的符號(- 或者 +)。八進制表示數字前必須加上 0(零),十六進制表示數字前必須加上 0x。
3.float 浮點型。浮點數分爲雙精度數和實數。
4. 字符串類型
定義一個字符串 的最簡單的方法是用單引號把它包圍起來 (標點符號 ')。
5.array{1,2,3,4,5,6} 數組
6.對象 object. 使用new關鍵字來實例化對象。
- 可以用 array() 語言結構來新建一個 array。它接受任意數量用逗號分隔的 鍵(key) => 值(value) 對。
- array( key => value
- , ...
- )
- // 鍵(key) 可是是一個 整數(integer) 或 字符串(string)
- // 值(value) 可以是任意類型的值
7.資源類型 資源類型變量保存有爲打開文件、數據庫連接、圖形畫布區域等的特殊句柄,因此將其它類型的值轉換爲資源沒有意義。
- <?php
- class foo
- {
- function do_foo()
- {
- echo "Doing foo.";
- }
- }
- $bar = new foo;
- $bar->do_foo();
- ?>
8.NULL;特殊的NULL值表示一個變量沒有值。NULL的唯一值就是NULL。
9.callbacks 回調函數.(具體見資料,是個複雜的玩葉兒)