PHP变量的特殊类型及其含义是什么,如何引用?
发布时间:2023-05-13 14:42:59 所属栏目:PHP教程 来源:
导读:这篇文章主要讲解了“PHP变量的特殊类型及其含义是什么,如何使用?”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP变量的特殊类型及其含义是
这篇文章主要讲解了“PHP变量的特殊类型及其含义是什么,如何使用?”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“PHP变量的特殊类型及其含义是什么,如何使用?”吧! 1、资源(resource),是一种特殊的变量,保存在外部资源中。 使用的资源类型变量包括:打开的文件、数据库连接、图形画布区域等特殊句柄。由程序员创建和回收。 <?php // 资源类型 // 使用fopen()函数以写的方式打开当前目录下的info.txt文件,将返回的文件资源赋值给$file_handle $file_handle = fopen("info.txt","w"); var_dump($file_handle); // resource(3, stream) fclose($file_handle); // 使用opendir()函数打开Windows系统下的C:\\WINDOWS\\Fonts目录,返回目录资源 $dir_handle = opendir("C:\\WINDOWS\\Fonts"); var_dump($dir_handle); // resource(4, stream) // 使用mysqli_connect()函数连接MySQL管理系统,返回MySQL的连接资源 $link_mysql = mysqli_connect("localhost", "root", ""); var_dump($link_mysql); // 返回来很多内容 // 使用imagecreate()函数创建一个100*50像素的画板,返回图像资源 $im_handle = imagecreate(100,50); var_dump($im_handle); // resource(6, gd) // 使用xml_parser_create()函数返回XML解析器资源 $xml_parser = xml_parser_create(); var_dump($xml_parser); // resource(7, xml) 2、NULL,特殊的NULL表示一个变量没有值,NULL类型唯一可能的值是NULL。 NULL不代表空格,不代表0,也不代表空字符串,而是代表变量值为空,NULL不么是空值,要么是空值;但不是空值,空值也是存在值,NULL代表值不存在。 <?php // NULL类型 $a = NULL; $b = "value"; unset($b); // 释放$b var_dump($a); // null var_dump($b); // null,给出一个notice var_dump($c); // null,给出一个notice 推荐操作系统:windows7系统、PHP5.6、DELL G3电脑 (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐