如何复制这个? “\ n”正在使用?

时间:2011-04-04 16:47:13

标签: php

我试图用PHP复制这个:

2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0\n2011-03-30;0;0;0;0

虽然我这样做了:

$hello = date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n" . date("Y-m-d", $one) . ";0;0;0;0\n";

正在使用“\ n”并且每次都将数据放在一个新行上,例如,它正在输出:

2011-03-30;0;0;0;0
2011-03-30;0;0;0;0
2011-03-30;0;0;0;0
2011-03-30;0;0;0;0
2011-03-30;0;0;0;0
2011-03-30;0;0;0;0
2011-03-30;0;0;0;0

如何阻止这种情况并复制我想要的内容?

5 个答案:

答案 0 :(得分:6)

使用单引号而不是双引号。单引号是字符串文字,因此请忽略\n等特殊字符。

答案 1 :(得分:6)

逃避反斜杠 - 所以你有\\n而不是\n

答案 2 :(得分:5)

要么使用单引号(比如Nick建议的话),要么用另一个反斜杠来反转斜杠,所以写:

  ";0;0;0;0\\n"

答案 3 :(得分:4)

单引号或转义转义字符\\n

答案 4 :(得分:2)

使用单引号。在这种情况下,您甚至不需要双引号功能。

http://es2.php.net/manual/en/language.types.string.php