Log*_*man 1 php formatting xhtml
在PHP中,每当我做类似的事情时:
<span>Blah blah HTML</span>
<?= echo $this->foo ?>
<br />
Run Code Online (Sandbox Code Playgroud)
在源中,它显示如下:
<span>Blah blah HTML</span>
{$this->foo whatever it is} <br />
Run Code Online (Sandbox Code Playgroud)
代替
<span>Blah blah HTML</span>
{$this->foo whatever it is}
<br />
Run Code Online (Sandbox Code Playgroud)
像这样的东西一直都在发生.内联PHP让我的新线条变得简单,令我烦恼.当您在HTML中启动完整的PHP块但与HTML标签保持一致时,也会发生这种情况.例如:
<div id="foo">
<div class="bar">
<?
foreach(whatever)
{
?>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
将搞乱源的格式化,我必须做这样的事情:
<div id="foo">
<div class="bar">
<?
foreach(whatever)
{
?>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
如果你担心html的格式化.然后你需要添加换行符.
<span>Blah blah HTML</span>
<?= echo $this->foo."\n" ?>
<br />
Run Code Online (Sandbox Code Playgroud)
但要小心,这是一条危险的路线.因为您要担心的下一件事是标签缩进.那么你会在\t任何地方添加一堆.过了一段时间,你的代码将输出一个干净整洁的HTML,但作为源代码将接近不可读.
所以我的建议.别担心它.
| 归档时间: |
|
| 查看次数: |
410 次 |
| 最近记录: |