用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
为追加操作