
1、资源(resource),是一种特殊的变量,保存在外部资源中。
使用的资源类型变量包括:打开的文件、数据库连接、图形画布区域等特殊句柄。由程序员创建和回收。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?php
$file_handle = fopen("info.txt","w");
var_dump($file_handle);
fclose($file_handle);
$dir_handle = opendir("C:\\WINDOWS\\Fonts");
var_dump($dir_handle);
$link_mysql = mysqli_connect("localhost", "root", "");
var_dump($link_mysql);
$im_handle = imagecreate(100,50);
var_dump($im_handle);
$xml_parser = xml_parser_create();
var_dump($xml_parser);
|
2、NULL,特殊的NULL表示一个变量没有值,NULL类型唯一可能的值是NULL。
NULL不代表空格,不代表0,也不代表空字符串,而是代表变量值为空,NULL不么是空值,要么是空值;但不是空值,空值也是存在值,NULL代表值不存在。
1 2 3 4 5 6 7 8 9 10 11 | <?php
$a = NULL;
$b = "value";
unset($b);
var_dump($a);
var_dump($b);
var_dump($c);
|
以上就是php变量的特殊类型,希望对大家有所帮助。更多php学习指路:php教程
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑