PHP进阶
来源:互联网 发布:英雄岛全套源码下载 编辑:程序博客网 时间:2024/04/29 21:35
读取文件内容
PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中。
$content = file_get_contents('./test.txt');
file_get_contents也可以通过参数控制读取内容的开始点以及长度。
$content = file_get_contents('./test.txt', null, null, 100, 500);
PHP也提供类似于C语言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以从文件指针中读取一行,freads可以读取指定长度的字符串。
$fp = fopen('./text.txt', 'rb');while(!feof($fp)) { echo fgets($fp); //读取一行}fclose($fp);
$fp = fopen('./text.txt', 'rb');$contents = '';while(!feof($fp)) { $contents .= fread($fp, 4096); //一次读取4096个字符}fclose($fp);
使用fopen打开的文件,最好使用fclose关闭文件指针,以避免文件句柄被占用。
任务
编写代码读取$filename的文件内容。
<?php$filename = '/data/webroot/usercode/resource/test.txt';//编写代码读取$filename的文件内容$fp=fopen($filename,'rb');while(!feof($fp)){ echo fgets($fp);//读取一行}fclose($fp);
0 0
- PHP进阶
- PHP进阶
- PHP 进阶
- php进阶
- php 进阶
- PHP进阶
- PHP进阶
- php进阶
- PHP进阶
- php进阶
- php进阶
- PHP进阶
- php高手快速进阶
- PHP学习进阶
- PHP进阶篇
- php进阶笔记之类
- PHP扩展开发进阶
- php程序员进阶指南
- springMVC—三种控制器controller
- python 线程、进程和协程
- UITableView beginUpdates和endUpdates-实现UITableView的动画块
- Java面试题全集(上)
- iOS-OC-NSString和NSMutableString用法大全
- PHP进阶
- Console 相关操作
- 网站高并发(一)
- Inventor API: 简单聊聊ReplaceReference , FileSaveAs, OnFileResolution
- iOS-OC-NSDictionary和NSMutableDictionary用法大全详细说明
- 7、JSONArray的应用
- 回到顶部功能实现
- 二叉树的前序遍历
- IOS UI 手写UILable