Php 断线问题

Php 断线问题,php,cakephp-1.3,Php,Cakephp 1.3,我正在强制下载文本文件,但文本文件中没有换行符。它显示\r\n header("Content-type: text/text"); header("Content-Disposition: attachment; filename=testi.txt"); foreach($results as $result){ echo $result['xrt'].' '.$result['CMP'].' '.$result['Add'].' '.$result['AFG'].' '.'Tim

我正在强制下载文本文件,但文本文件中没有换行符。它显示
\r\n

header("Content-type: text/text");
header("Content-Disposition: attachment; filename=testi.txt");
foreach($results as $result){
echo $result['xrt'].' '.$result['CMP'].'    '.$result['Add'].' '.$result['AFG'].'   '.'Times'.' '.$result['range'].'\r\n';
}
header("Content-type: text/text");
header("Content-Disposition: attachment; filename=testi.txt");

foreach($results as $result){
    echo $result['xrt'].'   '.$result['CMP'].'  '.$result['Add'].' '.$result['AFG'].'   '.'Times'.' '.$result['range']."\r\n";
}

您可以使用
PHP\u EOL

header("Content-type: text/text");
header("Content-Disposition: attachment; filename=testi.txt");

foreach($results as $result){
    echo $result['xrt'].'   '.$result['CMP'].'  '.$result['Add'].' '.$result['AFG'].'   '.'Times'.' '.$result['range'].PHP_EOL;
}

或者,如果必须键入它们,请使用:
“\r\n”


您可以使用
PHP\u EOL

header("Content-type: text/text");
header("Content-Disposition: attachment; filename=testi.txt");

foreach($results as $result){
    echo $result['xrt'].'   '.$result['CMP'].'  '.$result['Add'].' '.$result['AFG'].'   '.'Times'.' '.$result['range'].PHP_EOL;
}

或者,如果必须键入它们,请使用:
“\r\n”


您需要使用双引号:

"\n\r"
查看此处了解更多信息
您需要使用双引号:

"\n\r"
查看此处了解更多信息

否,“\r\n”将执行此操作。PHP_EOL的变化取决于脚本执行的平台。如果是基于linux的服务器,它将包含“\n”,但如果是windows测试床,它将包含“\r\n”。因此,请将其保存并使用“\r\n”。否则,当您将站点从一台服务器移动到另一台服务器时,您可能会感到意外。不,“\r\n”会这样做。PHP_EOL的变化取决于脚本执行的平台。如果是基于linux的服务器,它将包含“\n”,但如果是windows测试床,它将包含“\r\n”。因此,请将其保存并使用“\r\n”。否则,当您将站点从一台服务器移动到另一台服务器时,您可能会感到意外。