加入收藏 | 设为首页 | 会员中心 | 我要投稿 草根网_ASP源码网 (https://www.1asp.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

PHP特殊数据类型有哪些?原来这门编程语言如此有趣

发布时间:2022-10-19 12:53:51 所属栏目:教程 来源:
导读:  在 PHP 中PHP数据类型,有用来专门提供服务或数据的数据类型,它不属于上述标准数据类型中的任意一类,因此也被称为特殊数据类型,主要包括 NULL 和资源数据类型。

  1、PHP特殊数据类型有哪些—&mda
  在 PHP 中PHP数据类型,有用来专门提供服务或数据的数据类型,它不属于上述标准数据类型中的任意一类,因此也被称为特殊数据类型,主要包括 NULL 和资源数据类型。
 
  1、PHP特殊数据类型有哪些——NULL
 
  NULL 在 PHP 中是一种特殊的数据类型,它只有一个值,即 NULL,表示空值(变量没有值),需要注意的是它与空格的意义不同。
 
  当满足下列条件时,变量的值为 NULL:
 
  变量被指定为 NULL 值;
 
  变量在没有被赋值前,默认值为 NULL;
 
  使用 unset() 函数删除一个变量后,这个变量值也为 NULL。
 
  NULL 通常可以用来清空一个变量,示例代码如下:
 
  运行结果如下:
 
  NULL
 
  2、PHP特殊数据类型有哪些——资源
 
  资源(Resource)在 PHP 中同样是一种特殊的数据类型。它主要描述一个 PHP 的扩展资源,例如一个数据库查询(Query)、一个打开的文件句柄(fopen)或一个数据库连接(Database Connection)以及字符流(stream)等扩展类型。
 
  但是我们并不能直接操作这个变量类型,只能通过专门的函数来使用。
 
  如果上面所说的某一种情况出现时,例如使用 fopen 函数打开一个本地文件时,示例代码如下
 
  运行结果如下:
 
  resource(3) of type (stream)
 
  资源是 PHP 提供的较强特性之一,它可以在 PHP 脚本中做自定义的扩展,类似于C语言结构中的引用,它的所有属性都是私有的,大家可以暂时将其理解为面向对象中的一个实例化对象。有关资源类型我们后面还会详细介绍。
 

(编辑:草根网_ASP源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章