在我们的 PHP 应用程序中,我们可能会使用很多 echo
语句。随之而来的是不同的复杂性,其中一种复杂性是转义序列,例如换行符、退格符和制表符。
在 PHP 中,制表符是一个棘手的问题。本文将向你展示如何在 PHP 代码中回显制表符。
在 PHP 中显示 tab
首先,要在 PHP 中执行制表符,你需要转义字符和字母 t,\t
。尽管字符串可以使用单引号和双引号,但制表符的转义序列不适用于单引号中的字符串文字,并且会回显字符。
让我们看看它的实际效果。
<?php
echo "\tNext time of Super Story\n";
echo "The New Encounter\n";
?>
代码片段的输出:
Next time of Super Story
The New Encounter
因为我们在双引号字符串文字中使用了转义序列,所以它起作用了。代码片段还有一个换行符的转义序列,\n
。
现在,让我们尝试使用单引号。
<?php
echo "\tNext time of Super Story\n";
echo "The New Encounter\n";
echo '\tNext time of Super Story';
?>
代码片段的输出:
Next time of Super Story
The New Encounter
\tNext time of Super Story
你会注意到转义序列与字符串本身的内容一起打印,这是由于单字符串和双字符串文字中的 PHP 解析字符的方式。