PHP变量的特殊类型及其含义是什么,如何使用?
Admin 2022-09-24 群英技术资讯 605 次浏览
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电脑
到此,关于“PHP变量的特殊类型及其含义是什么,如何使用?”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络资讯站,小编每天都会给大家分享实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在本文中我们给大家整理了关于php防止表单重复提交的知识点,有需要的朋友们跟着学习参考下。
本篇文章给大家带来了关于thinkphp的相关知识,其中主要介绍了关于中间件的用法,包括了什么是前置中间件、后置中间件,还有路由中间件、全局中间件等等相关内容,下面一起来看一下,希望对大家有帮助。
本文实例讲述了PHP读取文件,解决中文乱码UTF-8的方法。分享给大家供大家参考,具体如下:
今天小编就为大家分享一篇Laravel 解决419错误 -ajax请求错误的问题(CSRF验证),具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
今天小编就为大家分享一篇关于PHP chunk_split()函数讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008