How is a+(read/append) different from a(append) in php(a+(read/append) 与 php 中的 a(append) 有何不同)
问题描述
我正在阅读(并慢慢尝试)与 php 中的 txt 文件交互的方法.我已经尝试过追加,它将数据添加到 txt 文件的末尾但是a+和a有什么不同
I am reading(and slowly trying) the ways to interact with a txt file in php. I have already tried append and it adds data to the end of the txt file But how is a+ different from a
在 w3schools 中它说:
In w3schools it says:
一个附加.打开并写入文件末尾,如果文件不存在则创建一个新文件
a Append. Opens and writes to the end of the file or creates a new file if it doesn't exist
一个+读取/附加.通过写入文件末尾来保留文件内容
a+ Read/Append. Preserves file content by writing to the end of the file
a+ 有什么不同,它实际上保留"了什么
What does a+ do differently and what does it actually "Preserve"
推荐答案
使用 a
你可以只追加到文件的末尾.
With a
you can just append to the end of the file.
使用 a+
您也可以读取文件,因此您可以使用 fseek
移动文件指针并在文件中的其他位置添加内容.
With a+
you can read the file too, so you can move the file pointer using fseek
and add content somewhere else inside the file.
这篇关于a+(read/append) 与 php 中的 a(append) 有何不同的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:a+(read/append) 与 php 中的 a(append) 有何不同
基础教程推荐
- 在 PHP 中强制下载文件 - 在 Joomla 框架内 2022-01-01
- 超薄框架REST服务两次获得输出 2022-01-01
- 在 Woocommerce 中根据运输方式和付款方式添加费用 2021-01-01
- 如何在 PHP 中的请求之间持久化对象 2022-01-01
- WooCommerce 中选定产品类别的自定义产品价格后缀 2021-01-01
- mysqli_insert_id 是否有可能在高流量应用程序中返回 2021-01-01
- Libpuzzle 索引数百万张图片? 2022-01-01
- 在多维数组中查找最大值 2021-01-01
- XAMPP 服务器不加载 CSS 文件 2022-01-01
- 通过 PHP SoapClient 请求发送原始 XML 2021-01-01