为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP第一种特殊类型—资源,PHP入门篇教程-慕课网
章节
课签
笔记
占位
占位

PHP第一种特殊类型—资源

资源(resource):资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。

举例如下:

<?php
$file=fopen("f.txt","r");   //打开文件
$con=mysql_connect("localhost","root","root");  //连接数据库
$img=imagecreate(100,100);//图形画布
?>

任务

嘘!咱偷窥一个小文件!

假设在服务器上,你发现了一个文件,是不是很好奇,想看看里面写了啥。嘿嘿,PHP可以做到哦(但是千万记住,如果是隐私文件,可不能偷窥哦,就像偷窥陈冠*的照片一样,要坐牢滴!)。假设服务器上有个文件为“f.txt”,这时候,我们就需要用到资源这种特殊的数据类型。

具体步骤:

在右边编辑器第3行输入下面语句:

$file_handle = fopen("/data/webroot/resource/php/f.txt","r");

结果显示:

 

 

注意:f.txt文本文件保存时一定要设置为UTF-8格式,避免出现乱码。

?不会了怎么办
  1. 检查一下服务器上是否有“f.txt”文件;
  2. 检查一下“f.txt”文件名有没有写错;
  3. 检查一下fopen函数是否写对啦,两个参数之间是否采用“,”号隔开啦;
||

写笔记

公开笔记
提交
||

请验证,完成请求

由于请求次数过多,请先验证,完成再次请求

收藏课程后,能更快找到我哦~

使用 Ctrl+D 可将课程添加到书签

举报

0/150
提交
取消