PHP中对已打开文件资源进行操作的相关函数
来源:互联网 发布:淘宝网商城广场舞服装 编辑:程序博客网 时间:2024/05/10 23:01
<?php
//fopen()函数以何种模式打开一个文件,赋值给一个变量,此变量为资源类型
$fp=fopen("dameizi.txt","r");
//对打开的文件进行写入操作时,fopen()必须是以写模式打开的,写模式每次写入前会将原文件清空
fwrite($fp,"aaabbbccc");
//要想对文件写入时是再文件末尾添加字符时,fopen()模式参数必须使用a
fwrite($fp,"ccccccccccccdddddeeee");
/*fgetc()和fgets()函数
fgetc():一次只读取一个字符
fgets():一次读取一行字符
feof():指针读取到字符串末尾时为真
*/
//循环遍历出整个文件资源的字符
while(!feof($fp)){
echo fgetc($fp);
}
echo "<br>";
while(!feof($fp)){
echo fgets($fp);
echo "<br>";
}
//返回文件指针位置
echo ftell($fp)."<br>";
//将指针位置向后移动3位
fseek($fp,4);
echo ftell($fp)."<br>";
//从指定指针位置向后读取5位
echo fread($fp,5)."<br>";
//指针从末尾处向前移动3位
fseek($fp,-3,SEEK_END);
//输出文件中最后3位字符
echo fread($fp,3)."<br>";
//将文件指针转回开始0位置
rewind($fp);
//关闭资源
fclose($fp);
?>
//fopen()函数以何种模式打开一个文件,赋值给一个变量,此变量为资源类型
$fp=fopen("dameizi.txt","r");
//对打开的文件进行写入操作时,fopen()必须是以写模式打开的,写模式每次写入前会将原文件清空
fwrite($fp,"aaabbbccc");
//要想对文件写入时是再文件末尾添加字符时,fopen()模式参数必须使用a
fwrite($fp,"ccccccccccccdddddeeee");
/*fgetc()和fgets()函数
fgetc():一次只读取一个字符
fgets():一次读取一行字符
feof():指针读取到字符串末尾时为真
*/
//循环遍历出整个文件资源的字符
while(!feof($fp)){
echo fgetc($fp);
}
echo "<br>";
while(!feof($fp)){
echo fgets($fp);
echo "<br>";
}
//返回文件指针位置
echo ftell($fp)."<br>";
//将指针位置向后移动3位
fseek($fp,4);
echo ftell($fp)."<br>";
//从指定指针位置向后读取5位
echo fread($fp,5)."<br>";
//指针从末尾处向前移动3位
fseek($fp,-3,SEEK_END);
//输出文件中最后3位字符
echo fread($fp,3)."<br>";
//将文件指针转回开始0位置
rewind($fp);
//关闭资源
fclose($fp);
?>
阅读全文
0 0
- PHP中对已打开文件资源进行操作的相关函数
- PHP中对String进行操作的函数总结
- PHP中对数组进行操作的常用函数总结
- linux 中对文件的相关操作
- android--对SD卡进行相关文件的操作
- pHp文件操作相关函数
- php文件操作相关函数
- 使用FILE文件指针进行文件的操作相关函数
- 对已有数据表的相关操作
- PHP中对文件的操作总结
- php中对文件的操作
- 对自己建立的INI文件的相关操作函数
- php技术对xml文件进行操作
- PHP文件常用操作相关函数
- VC++6.0中 打开资源 “这个文件已在另一编辑器中打开”
- 通过服务管理对mysql服务进行相关操作时 ,出现” 指定的服务已标记为删除“ 问题
- vb打开excel文件的相关操作
- Android应用中,退出activity时对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行?
- Filter字符编码过滤器
- 线性表链式存储结构一种实现
- UVA437TheTowerOfBabylon
- php 检测类型的方法
- Android AsyncTask
- PHP中对已打开文件资源进行操作的相关函数
- File
- jsp页面使用jstl标签
- MapReduce优化实例(自定义Partition Combiner)
- Oil Deposits
- 六子棋界面开发实例
- 如何解决Event Viewer中SharePoint Error
- 149. Max Points on a Line
- ViewObject