忽略php新行
下面是php脚本的一部分,我试图在其中将订单详细信息写入一个文件。我希望每个订单都从新行开始,但不知何故,$ciagwyjsciowy部分中的“\n”被忽略,我在一行中得到10个订单。我搜索了论坛,发现它可以用双引号(已经存在)或从html中删除,但这些都不起作用忽略php新行,php,html,Php,Html,下面是php脚本的一部分,我试图在其中将订单详细信息写入一个文件。我希望每个订单都从新行开始,但不知何故,$ciagwyjsciowy部分中的“\n”被忽略,我在一行中得到10个订单。我搜索了论坛,发现它可以用双引号(已经存在)或从html中删除,但这些都不起作用 @ $wp = fopen("$DOCUMENT_ROOT/../zamowienia/zamowienie.txt", 'ab'); flock($wp, LOCK_EX); if (!$wp) {
@ $wp = fopen("$DOCUMENT_ROOT/../zamowienia/zamowienie.txt", 'ab');
flock($wp, LOCK_EX);
if (!$wp) {
echo "<p><strong> Zamowienie nie moze zostac w tej chwili przyjete.
Prosze sprobowac pozniej.</strong></p></body></html>";
exit;
}
$ciagwyjsciowy = $data." ".$iloscrekawic."rekawic ".$iloscochraniaczy."ochraniaczy ".$iloscworkow."workow ".$wartosc."PLN ".$adres."\n";
fwrite($wp, $ciagwyjsciowy);
flock($wp, LOCK_UN);
fclose($wp);
@$wp=fopen($DOCUMENT_ROOT/。/zamovienia/zamovienie.txt,'ab');
羊群(可湿性粉剂、锁紧剂);
如果(!$wp){
echo“扎莫维尼·莫泽·佐斯塔克与切维利·普济耶特。
普罗波瓦克·波兹涅伊的作品。”;
出口
}
$ciagwyjsciowy=$data。“$iloscrekawic.”rekawic“$ILOSCREANIACZY.”ochraniaczy“$ILOSCROW.”WOROW“$wartosc.”PLN“$adres.”\n”;
编写($wp,$ciagwyjsciowy);
羊群($wp,LOCK_UN);
fclose(wp);
不要使用\n
,而是使用PHP\u EOL
。这将为您的平台返回正确的行尾常数。对于*nix,这是\n
,而对于Windows,这是\r\n
文档:@Hybrydyzacja2422没问题:)如果这个答案对你有帮助,请在你有能力的时候接受它。