为什么在PHP中print'\ n'和print'\\ n'显示相同的输出?

斯里纳斯
<?php
print '\n';
print '\\n';
?>

对于上面的php代码,我得到了以下输出:( http://ideone.com/vKRtgb

\n\n

那么,print'\n'之间有什么区别print'\\n'我知道单引号的字符串将按字面意义处理,但我希望将输出\n\\n改为\n\n

克劳迪克斯

因为PHP中的单引号字符串只能转义单引号和反斜杠。使用双引号引起来的字符串来转义其他字符,例如\n

从上面链接的PHP文档中:

要指定文字单引号,请使用反斜杠(\)对其进行转义。要指定文字反斜杠,请将其加倍(\\)。所有其他反斜杠实例都将被视为文字反斜杠:这意味着您可能习惯的其他转义序列(例如\ r或\ n)将按原样输出,而不具有任何特殊含义

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么 "puts 'foo'" 和 puts "foo\n" 在 Ruby 中会产生相同的输出?

来自分类Dev

我对'n'和print('n')之间的区别感到困惑

来自分类Dev

为什么max_n没有记录在base :: print文档中?

来自分类Dev

为什么调用显示“ n / a”?

来自分类Dev

R中tidyvesre的summarise()输出中未显示n()

来自分类Dev

为什么\ r \ n在vi中显示为^ M?

来自分类Dev

为什么冲泡清理或冲泡清理-n不显示任何输出?

来自分类Dev

当字符串文字中的“ \ n”功能相同时,为什么Environment.NewLine =“ \ r \ n”?

来自分类Dev

为什么冒泡排序和插入排序的性能相同,即O(n ^ 2)

来自分类Dev

如何从python列表中删除u'\ n \ n \ n \ n \ n \ n \ n \ n \ n'和u'\ xa0'

来自分类Dev

为什么具有相同类型和值的变量print()不同?

来自分类Dev

为什么 print('NaN') 与 print(float('NaN')) 显示不同的结果

来自分类Dev

为什么 print_r 和 var_dump 显示私有成员值?

来自分类Dev

输出N和R中的Pearson相关的意义

来自分类Dev

IOS设备上的Print()和NSLog输出

来自分类Dev

为什么git在隐藏的`git show'输出中显示++和-?

来自分类Dev

为什么在此命令中同时存在printf和print?

来自分类Dev

python中的数字n和(n)有什么区别

来自分类Dev

strcat 函数中的“\n”和“\n”有什么区别?

来自分类Dev

并行显示n条命令的输出

来自分类Dev

显示命令输出的最后n行

来自分类Dev

为什么要使用“ copy_n”,“ fill_n”和“ generate_n”?

来自分类Dev

在不同版本的RHEL中,为什么df -m $ PWD | awk {'print $ 4'}的输出不同

来自分类Dev

热在 PHP DOM 文档输出中添加新行 \r\n 和制表符?

来自分类Dev

为什么-n出现在我的bash测试中[[条件调试输出?

来自分类Dev

'\ n'被视为'\'和'n'

来自分类Dev

从输出中删除\ r \ n

来自分类Dev

为什么在我的编译器和操作系统中,当n = 5时pow(n,2)返回24?

来自分类Dev

为什么不使用echo和print显示变量的'NULL'值,而是使用var_dump()函数显示变量的值?

Related 相关文章

  1. 1

    为什么 "puts 'foo'" 和 puts "foo\n" 在 Ruby 中会产生相同的输出?

  2. 2

    我对'n'和print('n')之间的区别感到困惑

  3. 3

    为什么max_n没有记录在base :: print文档中?

  4. 4

    为什么调用显示“ n / a”?

  5. 5

    R中tidyvesre的summarise()输出中未显示n()

  6. 6

    为什么\ r \ n在vi中显示为^ M?

  7. 7

    为什么冲泡清理或冲泡清理-n不显示任何输出?

  8. 8

    当字符串文字中的“ \ n”功能相同时,为什么Environment.NewLine =“ \ r \ n”?

  9. 9

    为什么冒泡排序和插入排序的性能相同,即O(n ^ 2)

  10. 10

    如何从python列表中删除u'\ n \ n \ n \ n \ n \ n \ n \ n \ n'和u'\ xa0'

  11. 11

    为什么具有相同类型和值的变量print()不同?

  12. 12

    为什么 print('NaN') 与 print(float('NaN')) 显示不同的结果

  13. 13

    为什么 print_r 和 var_dump 显示私有成员值?

  14. 14

    输出N和R中的Pearson相关的意义

  15. 15

    IOS设备上的Print()和NSLog输出

  16. 16

    为什么git在隐藏的`git show'输出中显示++和-?

  17. 17

    为什么在此命令中同时存在printf和print?

  18. 18

    python中的数字n和(n)有什么区别

  19. 19

    strcat 函数中的“\n”和“\n”有什么区别?

  20. 20

    并行显示n条命令的输出

  21. 21

    显示命令输出的最后n行

  22. 22

    为什么要使用“ copy_n”,“ fill_n”和“ generate_n”?

  23. 23

    在不同版本的RHEL中,为什么df -m $ PWD | awk {'print $ 4'}的输出不同

  24. 24

    热在 PHP DOM 文档输出中添加新行 \r\n 和制表符?

  25. 25

    为什么-n出现在我的bash测试中[[条件调试输出?

  26. 26

    '\ n'被视为'\'和'n'

  27. 27

    从输出中删除\ r \ n

  28. 28

    为什么在我的编译器和操作系统中,当n = 5时pow(n,2)返回24?

  29. 29

    为什么不使用echo和print显示变量的'NULL'值,而是使用var_dump()函数显示变量的值?

热门标签

归档