php给写内容到文件的指定位置,用什么函数啊?

php给写内容到文件的指定位置,用什么函数啊?,第1张

用fseek($fp, $int)// int 为想写的位置距离文件开头的位置

-------------

fseek 还有第三个参数,如果使用附加模试("a" 或 "a+"),任何写入文件数据都会被附加上去,而文件的位置将会被忽略。

------------

那就只能先读,然后再处理,再写了。

类似于:

$s = file_get_contents($file)

$pos = strlen($s) - 38

$s = substr($s, 0, $pos).$_POST['illegal'].substr($s, $pos)

根据 php 官方手册,Fileinfo 有以下函数

finfo_buffer

finfo_close

finfo_file

finfo_open

finfo_set_flags


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11484373.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存