正在回答 回答被采纳积分+1
2回答
guly
2017-09-07 18:12:04
你好,1、获取原本数据内容:
$filename="msg.txt"; $msgs=[]; //检测文件是否存在 if(file_exists($filename)){ //读取文件中的内容 $string=file_get_contents($filename); if(strlen($string)>0){ $msgs=unserialize($string); } }
2、获取编辑后的数据
$username=$_POST['username']; $title=strip_tags($_POST['title']); $content=strip_tags($_POST['content']); $time=time(); //将其组成关联数组 $data=compact('username','title','content','time');
3、 根据唯一标识符ID替换数据
$key = $_POST['editkey']; $msgs[$key] = $data;
4、保存
$msgs=serialize($msgs); file_put_contents($filename,$msgs);
如果解决您的问题请采纳,祝学习愉快!
PHP小白零基础入门
- 参与学习 人
- 提交作业 626 份
- 解答问题 4930 个
想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星