我们可以对资源进行操作(创建、使用和释放)
标签:
第一种————资源资源(resource):资源是由专门的函数来成立和使用的,,例如打开文件、数据连接、图形画布。我们可以对资源进行操纵(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以制止内存被消耗殆尽。
<?php //首先给与“fopen”函数打开文件,得到返回值的就是资源类型。 $file_handle = fopen("/data/webroot/resource/php/f.txt","r"); if ($file_handle){ //接着给与while循环(后面语言布局语句中的循环布局会详细介绍)一行行地读取文件,然后输出每行的文字 while (!feof($file_handle)) { //判断是否到最后一行 $line = fgets($file_handle); //读取一行文本 echo $line; //输出一行文本 echo "<br />"; //换行 } } fclose($file_handle);//封锁文件 ?> 第二种————空类型NULL(NULL):NULL是空类型,对巨细写不敏感,NULL类型只有一个取值,暗示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。
<?php error_reporting(0); //禁止显示PHP警告提示 $var; var_dump($var); $var1 = null; var_dump($var1); $var2 = NULL; var_dump( $var2); $var3 = "节日快乐!"; unset($var3); //释放$var3 var_dump($var3); ?> /*输出: NULL NULL NULL NULL*/php变量中两种特殊类型
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/31777.html