csv文件等操作。
*/
$fp=fopen('test.txt','r'); //打开文件
$flag=ftruncate($fp,5); //截取文件
if($flag) //判决文件是否截取成功
{
echo "文件截取成功!";
}
else
{
echo "文件截取失败!";
}
fclose($fp); //关闭文件/*
*/
$fp=fopen('test.txt','r'); //以只读方式打开文件
$data=fgets($fp,4096); //读取文件内容
fseek($fp,100); //将文件指针移动到第100个偏移位上
fclose($fp); //关闭文件/*
*/$fp=fopen("test.txt","r"); //打开文件
$contents=fscanf($fp,"%st%st%sn"); //格式化输出文件内容
print_r($contents); //输出内容
fclose($fp); //关闭文件/*
*/
foreach(glob("*.txt") as $filename)
{
echo "文件名:".$filename;
echo "<br>";
echo "文件大小:".filesize($filename)."n";
echo "<p>";
}
//匹配所有的文本文件function lockfile($fp) //自定义锁定文件函数
{
flock($fp,lock_ex)or die("cannot flock file"); //以独占方式锁定,只有当前进程能够访问文件
}
function unlockfile($fp) //自定义解锁函数
{
flock($fp,lock_un)or die("cannot unlock file"); //释放锁定
}
$fp=fopen("test.txt","w+"); //打开文件
lockfile($fp); //锁定文件
fwrite($fp,"hello,php教程"); //对文件进行写入操作
unlockfile($fp); //解锁
fclose($fp); //关闭文件//
$file="test.txt"; //定义文件
$fp=fopen($file,"w"); //以写入方式打开文件
$date="hello world!"; //定义字符串
fputs($fp,$date); //将字符串写入到指定文件中
fclose($fp); //关闭文件//
$list=array(
'a,b,c,d',
'1,2,3'
); //定义一个数组作为传入函数的参数
$fp=fopen('test.csv','w'); //以写入方式打开一个csv文件
foreach($list as $line) //遍历数组,以","号作为分界符写入csv文件
{
fputcsv($fp,split(',',$line));
}
$date=fread($fp,4096); //读取文件内容
echo $date; //输出文件内容
fclose($fp); //关闭文件//
$fp=fopen("test.txt","r"); //打开文件
echo fpassthru($fp) //读取文件数据到缓冲区
fclose($fp); //关闭文件
php文件读写操作实例代码
时间: 2025-01-27 13:58:21
php文件读写操作实例代码的相关文章
Android编程之在SD卡上进行文件读写操作实例详解_Android
本文实例讲述了Android编程之在SD卡上进行文件读写操作的方法.分享给大家供大家参考,具体如下: 很多知识只有真正理解掌握之后才能运用自如,举一反三.对Java中的文件操作和android系统SD卡里面的文件操作,你觉得有区别吗,显然没有本质区别,如果勉强说有,那也是不足为道滴,但我们在实际运用中却要注意如下几点,不然问题会缠上你. 1.首先想要对android系统SD卡里文件操作需要添加使用权限: android系统是不会让外来程序随意动自己内存的,如果没有许可证,不好意思,不准你动我地盘
Python 文件读写操作实例详解_python
一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法.1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录:os.removedirs(r"c:\python")5.检验给出的路径是否是一个文件:os.path.isfile()6.检验给出的路径是否是一个目录:os.path.isdir()7.判断是
PHP中dat文件读写操作实例详解
以下是一篇关于文件基本读写操作的文章,我曾经就是看了这篇文章后学会文件基本操作的,在这里发出来与大家共享: 复制内容到剪贴板 代码如下 复制代码 $file_name = "data.dat"; // 要读取的文件的绝对路径: homedata.dat $file_pointer = fopen($file_name, "r"); // 打开文件,"r" 是一种模式,或者说我们要进行的操作方法,详见本文后面的介绍 $file_read = fr
PHP文件读写操作之文件写入代码_php技巧
在PHP网站开发中,存储数据通常有两种方式,一种以文本文件方式存储,比如txt文件,一种是以数据库方式存储,比如Mysql,相对于数据库存储,文件存储并没有什么优势,但是文件读写操作在基本的PHP开发中还是时有使用,今天和大家分享如何利用PHP技术实现文件读写之文件写入操作教程,也算是对PHP文件读写操作的入门学习. 将数据写入文件的操作主要涉及三个步骤及部分文件操作函数如下: 1.打开文件(文件操作函数:fopen) 2.写入文件(文件操作函数:fwrite等) 3.关闭文件(文件操作函数:f
PHP文件读写操作之文件写入教程
在PHP网站开发中,存储数据通常有两种方式,一种以文本文件方式存储,比如txt文件,一种是以数据库方式存储,比如Mysql,相对于数据库存储,文件存储并没有什么优势,但是文件读写操作在基本的PHP开发中还是时有使用,今天和大家分享如何利用PHP技术实现文件读写之文件写入操作教程,也算是对PHP文件读写操作的入门学习. 将数据写入文件的操作主要涉及三个步骤及部分文件操作函数如下: 1.打开文件(文件操作函数:fopen) 2.写入文件(文件操作函数:fwrite等) 3.关闭文件(文件操作函数:f
python文件读写操作与linux shell变量命令交互执行的方法_python
本文实例讲述了python文件读写操作与linux shell变量命令交互执行的方法.分享给大家供大家参考.具体如下: python对文件的读写还是挺方便的,与linux shell的交互变量需要转换一下才能用,这比较头疼. 代码如下: 复制代码 代码如下: #coding=utf-8 #!/usr/bin/python import os import time #python执行linux命令 os.system(':>./aa.py') #人机交互输入 S = raw_input("
PHP文件读写操作之文件读取方法详解_php技巧
PHP文件读取操作相对于文件写入操作涉及更多的PHP文件操作函数,在代码实例中会详细介绍这些函数. 读取文本文件中存储数据的方式主要涉及的三个步骤及部分文件操作函数如下: 1.打开文件(文件操作函数:fopen) 2.文件数据读取(文件操作函数:fgets.file.readfile.feof等) 3.关闭文件(文件操作函数:fclose) 下面仍然以PHP文件读写操作代码实例讲解文件读取方法的具体应用,在实例中,通过调用不同的PHP文件读取操作函数读取文本文件中的数据,你可以加深PHP文件读取
Android编程之文件读写操作与技巧总结【经典收藏】_Android
本文实例总结了Android文件读写操作.分享给大家供大家参考,具体如下: 在Android中的文件放在不同位置,它们的读取方式也有一些不同. 本文对android中对资源文件的读取.数据区文件的读取.SD卡文件的读取及RandomAccessFile的方式和方法进行了整理.供参考. 一.资源文件的读取: 1) 从resource的raw中读取文件数据: String res = ""; try{ //得到资源中的Raw数据流 InputStream in = getResources
Android编程之文件读写操作与技巧总结【经典收藏】
本文实例总结了Android文件读写操作.分享给大家供大家参考,具体如下: 在Android中的文件放在不同位置,它们的读取方式也有一些不同. 本文对android中对资源文件的读取.数据区文件的读取.SD卡文件的读取及RandomAccessFile的方式和方法进行了整理.供参考. 一.资源文件的读取: 1) 从resource的raw中读取文件数据: String res = ""; try{ //得到资源中的Raw数据流 InputStream in = getResources