用file_put_contents()函数写入txt文件时需要换行。刚开始想到 \n
file_put_contents('./text.txt',$out_trade_no,FILE_APPEND);
file_put_contents('./text.txt','\n'.'---------'.$amount,FILE_APPEND);
发现会直接输出,
60459\n---------372
后来改为 \r\n 发现还是不行。
后来想到可能是因为单引号不解析的问题,改为双引后就可以正常换行了。
file_put_contents('./text.txt',$out_trade_no,FILE_APPEND);
file_put_contents('./text.txt',"\r\n".'---------'.$amount,FILE_APPEND);
37256101
---------157
注:file_put_contents第三个参数FILE_APPEND为追加操作
本文介绍使用PHP的file_put_contents函数进行文件追加写入时遇到的换行问题及解决方案。起初尝试使用
和
进行换行,但未达到预期效果。最终通过使用双引号字符串和
成功实现了换行。

4530

被折叠的 条评论
为什么被折叠?



