特殊数据类型包括资源和空值两种
一、资源:resource
1、资源又叫做句柄,是保存外部资源的一个引用,资源是通过专门的函数来建立和使用的。
2、资源是PHP4引进的。
3、在使用资源时,系统会自动启用垃圾回收机制,释放不再使用的资源,避免内存消耗殆尽,因此,资源很少需要手工释放。
二、空值:null
1、空值表示变量没有值,唯一的值就是null。
2、空值不区分大小写,null和NULL效果一样。
3、被赋予空值有三种情况:①还没有赋任何值 ②被赋值null ③被unset()函数处理过。
4、unset()函数的作用就是从内存中删除变量,从PHP4开始,unset()函数不再有返回值,所以不要试图获取或者输出unset()。
5、is_null()函数是判断变量是否为空,返回一个boolean值。
转载于:https://blog.51cto.com/jormin/1310624