php - 将内容放入带有文本的文件中
问题描述
我需要帮助将之前和之后的文本添加到使用 php 创建的文件中......我正在使用这段代码
$text = "start";
$text2 = "stop";
$stream1 = $text . file_put_contents("flename.txt", $stream) .$text2 ;
它添加的信息不是 filename.txt 并创建它,但是在文本之前和之后的开始和停止没有被添加任何想法发生了什么?谢谢您的帮助
解决方案
首先,您必须从文件中获取内容,然后您将在旧内容之前和之后附加文本并再次保存:
$text_before = "start";
$text_after = "stop";
$content = $text_before .$stream .$text_after;
file_put_contents($filename, $content);
$your_text
变量是您已经拥有的文本
推荐阅读
- javascript - 如何在非 Promise 代码中返回 Node.js mysql2 query() 函数的结果?
- ethereum - USDC 无法在 Binance Smart Chain 上与 Web3JS 一起正常工作
- android-studio - 在片段到片段的通信中显示正确的值
- google-cloud-platform - 方法:accounts.channelPartnerLinks.customers.list
- python-3.x - 从嵌套列表中合并和删除重复项
- pine-script - 将 3commas 信号放入 pine-script 中的 alert()
- mysql - 在具有不同 WHERE 条件的 MySQL 中查找不同列的 SUM
- solidity - 如何使用安全帽在 Arbiscan 上验证合同
- html - 为什么内部链接在大页面宽度下不起作用
- linux - 生成核心转储时内部会发生什么