更改PHP“\ t”的缩进空间

时间:2013-04-07 14:40:37

标签: php tabs indentation output

是否可以在PHP中更改“\ t”的缩进空间?搜索了一段时间但找不到任何指向答案的内容。我知道有一些库可以整理输出,但我更愿意能够设置它,并保持它与我的HTML缩进一致。我希望更改此缩进,以便在可能的情况下变为4个空格而不是默认的“制表符”。

3 个答案:

答案 0 :(得分:4)

«标签宽度不是由PHP指定的,而是由查看它的程序指定的。如果在编辑器中查看它,则可以在编辑器中设置选项卡宽度。 »

Can I change tab width (\t) in a PHP string?

Specifying Tab-Width?

答案 1 :(得分:1)

制表符是制表符。它没有宽度,它是制表符。可视地(通过缩进内容)呈现制表符的东西(编辑器,查看器,浏览器)决定宽度。没有PHP或其他“设置”。

答案 2 :(得分:0)

如果您希望文本输入中的标签变为4个空格,则可以执行以下操作:

$formatted_string = preg_replace("/\t/", "    ", $string);

为了在html页面上工作,您可能希望用四个 替换空格