
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电脑