我试图用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
如何阻止这种情况并复制我想要的内容?
答案 0 :(得分:6)
使用单引号而不是双引号。单引号是字符串文字,因此请忽略\n
等特殊字符。
答案 1 :(得分:6)
逃避反斜杠 - 所以你有\\n
而不是\n
答案 2 :(得分:5)
要么使用单引号(比如Nick建议的话),要么用另一个反斜杠来反转斜杠,所以写:
";0;0;0;0\\n"
答案 3 :(得分:4)
单引号或转义转义字符\\n
答案 4 :(得分:2)
使用单引号。在这种情况下,您甚至不需要双引号功能。