【发布时间】:2013-01-26 20:11:24
【问题描述】:
我从变量中获取一些数据,并通过 XHR 将其发送到 PHP 文件,然后将其写入文件。 每次写入文件后如何在文件中换行?
var e='Hello world!'
$.getJSON('http://example.com/write.php?callback=&data='+e);
write.php:
$data = $_GET['data'];
if(!$op=fopen('my file name','ab')){
$res='b';
exit;
}
if(fwrite($op,$data)===FALSE){
$res='b';
exit;
}
fclose($op);
【问题讨论】:
-
写
PHP_EOL? -
@Daedalus 我不知道 \n 发生了什么
-
@Aleksov 我不知道你的意思.. 只需将字符串
\n附加到数据的末尾即可。那是换行符。反斜杠和 n 之间没有空格。 -
@Aleksov,请在您之前的@987654327@ 之后尝试
fwrite($op, PHP_EOL) -
@Daedalus 它对我不起作用。写入文件的数据仍在一行中。也许我没有把它放在那里?