【发布时间】:2017-03-02 08:23:50
【问题描述】:
我编写了一个 web 服务,它允许(当然是在身份验证之后)通过 post 传输文件内容,这些内容被写入文件中。一切正常,除非最后一个字符是制表符或制表符后跟换行符,它们都被剥离。这会导致 csv 文件出现严重问题,由制表符分隔。
A 我事先不知道文件内容,我不能只是在最后手动添加一个标签。
文件上传的Multipart/form-data是不可能的,因为其他客户端不支持它。
fopen + fwritwe 产生完全相同的问题.. 有什么办法解决这个问题?
【问题讨论】:
-
你能发布你的代码吗?我试图重现你的问题,但我不能。这个代码示例工作正常。
file_put_contents('/path/to/file.txt', "hello world\t");
标签: php tabs fopen strip file-put-contents