一:
<?php if ($a == 5): ?>
A ist gleich 5
<?php endif; ?>
二:
<?php if ($a == 5){ ?>
A ist gleich 5
<?php }; ?>
<?php if ($a == 5): ?>
A ist gleich 5
<?php endif; ?>
二:
<?php if ($a == 5){ ?>
A ist gleich 5
<?php }; ?>
1
run2 Mar 2, 2014
这种5写前面有必要没?
<?php if (5 == $a){ ?> A ist gleich 5 <?php }; ?> 这个就太奇葩了 <?php $a = 'Zero'; $b = 0; if ($a == $b) { echo 'True'; } else { echo 'False'; } |
2
hitsmaxft Mar 2, 2014
我一般会这么写
<?php $html = ""; if (5 == $a){ $html="A ist gleich 5"; } ?> <?=$html?> 因为模板输出的逻辑比较多, 挑这么点讲没意思.. 另外 if: endif; 要比另外一种更清晰. 主要是这时候混合输出, 缩进很难看清楚, 还是endif endforeach 比较显眼 |
3
kuye Mar 2, 2014 via iPhone
模版渲染。我偏好第一种
|
4
holystrike Mar 2, 2014
the former
大括号套起来很晕 |
5
fucker Mar 3, 2014
我都是这么写
<?php if ($a == 5){ echo "A ist gleich 5"; }; ?> |
6
picasso250 Mar 3, 2014
former
|
7
xdazz Mar 4, 2014
在模板中统一用第一种.
|