我正在开发LAPM环境。 “\ n”之间有什么区别,只是新行?
有几个例子。
示例1
$content = sprintf("alias=%s
alias2=%s
alias3=%s", "apple", "banana", "cosmos");
示例2
$content = sprintf("alias=%s\nalias2=%s\nalias3=%s", "apple", "banana", "cosmos");
当我使用此内容创建文件时,
示例1的结果
alias=appler
alias2=banana
alias3=cosmos
示例2的结果
alias=apple
alias2=banana
alias3=cosmos
示例1的结果中alias = appler 的“r”是什么?
“\ n”与输入键操作的新行有什么区别?
我很抱歉不擅长英语。
谢谢。
答案 0 :(得分:0)
{[1}}和[ENTER]键生成的换行符之间基本没有区别,但只有在基于Linux的文本编辑器或IDE上运行之前。在Windows环境中,[ENTER]键由\n
表示。
在第一个示例中,我没有解释 r ,执行或显示它的方式一定存在问题。还有其他代码吗? (例如文件写入)