PHP操作什么格式的文件比较方便 PHP操作什么格式的文件比较方便,可以对文件指定位置进行读取、修改或是删除操作?php文件操作 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是能按字节数定位的hex(二进制)文件会比较方便其次是按行的文本,然后 ini、csv、xml……都差不多无例子 php 的文件操作属于底层文件操作适合定长数据文件的处理$fn = 'test.txt';//构造测试文件,每记录2个字段,分别宽4、3$fp = fopen('test.txt', 'w');for($i=0,$c='A'; $i<10; $i++,$c++) fprintf($fp, '%4d%3s', $i, $c);fclose($fp);readfile($fn);// 0 A 1 B 2 C 3 D 4 E 5 F 6 G 7 H 8 I 9 J//定位读取$r = 3; //第3条记录$fp = fopen($fn, 'r');fseek($fp, ($r-1)*7);$a = fscanf($fp, '%4d%3s');fclose($fp);print_r($a);//定位修改$r = 7; //第7条记录$fp = fopen($fn, 'r+');fseek($fp, ($r-1)*7);fprintf($fp, '%4d%3s', 100, 'XXX');fclose($fp);readfile($fn);定长数据文件一般不做记录物理删除,而只是设置一个删除标志这个就留给你自己做了 跪求 ~~~验证码的设计完整版,在线等 PHP在cygwin下编译安装出错 求教一个PHP读取TXT文本的问题 php xml 数组如何排序 问个关于smarty的问题? 为什么点"下一页",页面没有反应? phplib的模板问题? 如何知道当前的http://localhost/index.php是读取htdocs\下的哪个目录? 各位,这个功能怎么实现,能给个例子么,或者代码让我学习下吧! php 403错误 curl发送邮件在linux环境下超时
其次是按行的文本,然后 ini、csv、xml……都差不多
无例子
适合定长数据文件的处理$fn = 'test.txt';
//构造测试文件,每记录2个字段,分别宽4、3
$fp = fopen('test.txt', 'w');
for($i=0,$c='A'; $i<10; $i++,$c++) fprintf($fp, '%4d%3s', $i, $c);
fclose($fp);
readfile($fn);
// 0 A 1 B 2 C 3 D 4 E 5 F 6 G 7 H 8 I 9 J//定位读取
$r = 3; //第3条记录
$fp = fopen($fn, 'r');
fseek($fp, ($r-1)*7);
$a = fscanf($fp, '%4d%3s');
fclose($fp);
print_r($a);//定位修改
$r = 7; //第7条记录
$fp = fopen($fn, 'r+');
fseek($fp, ($r-1)*7);
fprintf($fp, '%4d%3s', 100, 'XXX');
fclose($fp);
readfile($fn);定长数据文件一般不做记录物理删除,而只是设置一个删除标志
这个就留给你自己做了