我正在编写制表符分隔文件,对于包含空格的字符串,我在字符串之前和之后的输出文件中得到换行符。
最有可能它会在字符串分隔符(0x00?)上出现问题。
$name='test123';
$file = fopen('upload/' . $name, "w+");
$row = array (123,456,789, "appels qewq",123);
fputcsv($file, $row , "\t", "\n");
fclose($file);
此输出:
123<tab>456<tab>789<lf>
appels qewq<lf>
<tab>123<lf>
<tab> being 0x09 <lf> = 0x0d.
我怎样才能处理字符串correclty。
干杯,
弗兰克。