php的数据类型可以大致分为以下几种:

1.boolean 布尔值类型 真表示true,假表示false;

2.int  整型.  

整型值可以使用十进制,十六进制或八进制表示,前面可以加上可选的符号(- 或者 +)。八进制表示数字前必须加上 0(零),十六进制表示数字前必须加上 0x

3.float 浮点型。浮点数分为双精度数和实数。

4. 字符串类型

定义一个字符串 的最简单的方法是用单引号把它包围起来 (标点符号 ')。

5.array{1,2,3,4,5,6} 数组

  1. 可以用 array() 语言结构来新建一个 array。它接受任意数量用逗号分隔的 键(key) => 值(value) 对。   
  2.  
  3. array(  key =>  value  
  4.      , ...  
  5.      )  
  6. // 键(key) 可是是一个 整数(integer) 或 字符串(string)  
  7. // 值(value) 可以是任意类型的值 
6.对象 object. 使用new关键字来实例化对象。
  1. <?php  
  2. class foo  
  3. {  
  4.     function do_foo()  
  5.     {  
  6.         echo "Doing foo.";   
  7.     }  
  8. }  
  9.  
  10. $bar = new foo;  
  11. $bar->do_foo();  
  12. ?>   
7.资源类型 资源类型变量保存有为打开文件、数据库连接、图形画布区域等的特殊句柄,因此将其它类型的值转换为资源没有意义。

8.NULL;特殊的NULL值表示一个变量没有值。NULL的唯一值就是NULL。

9.callbacks  回调函数.(具体见资料,是个复杂的玩叶儿)