混合使用PHP和HTML时,应使用什么合适的缩进样式?我要缩进以使输出的HTML具有正确的缩进,还是使PHP /
HTML混合看起来格式正确(从而更易于阅读)?
例如,假设我有一个foreach
循环输出表行。以下哪一项是正确的?
PHP / HTML组合看起来正确:
<table>
<?php foreach ($rows as $row): ?>
<tr>
<?php if ($row->foo()): ?>
<?php echo $row ?>
<?php else: ?>
Something else
<?php endif ?>
</tr>
<?php endforeach ?>
</table>
输出的HTML看起来正确:
<table>
<?php foreach ($rows as $row): ?>
<tr>
<?php if ($row->foo()): ?>
<?php echo $row ?>
<?php else: ?>
Something else
<?php endif ?>
</tr>
<?php endforeach ?>
</table>
我发现,遇到这种情况时(经常),我没有标准的样式可以使用。我知道可能没有“正确”的答案,但我很想听听其他开发人员的想法。
应该对PHP和HTML分别进行缩进,以便它们彼此之间在源代码形式上是正确的,而无论彼此和输出形式如何:
<table>
<?php foreach ($rows as $row): ?>
<tr>
<?php if ($row->foo()): ?>
<?php echo $row ?>
<?php else: ?>
Something else
<?php endif ?>
</tr>
<?php endforeach ?>
</table>
问题内容: 我使用Vim已有一段时间了,在PHP文件中无法正常使用HTML缩进。 例如,我想要的是让每个孩子都比其父缩进一个标签,如下所示。 使用PHP-correct- Indent 脚本,代码的格式如下: 即使使用缩进的HTML,然后再向其中添加PHP代码,缩进也会被忽略,从而移动HTML代码的新行而根本没有任何缩进。 那么,有什么方法可以使用Vim获得想要在PHP文件中使用HTML的缩进格式
选项卡和空格混合用于相同的项目。 我需要代码缩进,但不要用空格替换制表符,反之亦然。我只需要缩进代码(带空格或制表符的新缩进并不重要)。 使用Eclipse IDE,但欢迎插件或其他工具。 另外,我知道在同一个项目中,使用相同的空白策略(制表符或白色)更好。 例如\t-- 之前 之后
问题内容: 当使用注释使Java代码缩进时,vim坚持这样缩进: 我希望注释与方法定义在同一列中,但似乎无法找到一种告诉vim做到这一点的方法,除了可能使用缩进表达式外,但我不确定是否可以将其与经常碰碰碰。 编辑:文件类型插件已经打开,我对缩进插件有点困惑。接受的答案可能有点破烂,但对我也有用。 问题答案: 编辑:我不能删除自己的答案,因为它已经被接受,但是@pydave的答案似乎是更好(更可靠)
我试图放大我的mandelbrot集,我读到了这个问题:如何简单地放大mandelbrot集,但我很难理解它,它不起作用。当我这样计算新的实数和复数时: 新的mandelbrot在两个轴上都有点变形?怎么了?以下是一个例子:http://www.phpdevpad.de/index.php?id=190.
以下是我的原始html代码: 而我只是想把三个div.box移动到div.container,但是当我直接粘贴的时候,就会是这样的,只是拳头线有正确的缩进: 我按照指示在设置中禁用aotoInent,但没有工作,那么如何处理它?
问题内容: 嗨,我有这段代码将从数据库中提取客户端名称和地址。它会在while循环中将下拉菜单()中的每个条目的客户端名称呼出。然后,我有了一个Javascript,当您在下拉列表中选择一个选项时,该Javascript会更改名为“ content”的DIV的innerHTML-基于从数据库中提取的内容,这是唯一的。-这是我无法使用的地方。.下面是我的代码,非常感谢您的帮助。 问题答案: 在执行J