在html中嵌入if else和else if条件的正确方式是什么?
发布于 2011-01-19 12:45:44
为了提高可读性,我推荐使用以下语法。
<? if ($condition): ?>
<p>Content</p>
<? elseif ($other_condition): ?>
<p>Other Content</p>
<? else: ?>
<p>Default Content</p>
<? endif; ?>
注意,在打开标记上省略php
确实需要在您的配置which is the default中启用short_open_tags
。相关的无大括号条件语法始终处于启用状态,并且可以在不考虑此指令的情况下使用。
发布于 2011-01-19 12:46:10
<?php if ($foo) { ?>
<div class="mydiv">Condition is true</div>
<?php } else { ?>
<div class="myotherdiv">Condition is false</div>
<?php } ?>
发布于 2017-04-24 00:41:36
<?php if (date("H") < "12" && date("H")>"6") { ?>
src="<?php bloginfo('template_url'); ?>/images/img/morning.gif"
<?php } elseif (date("H") > "12" && date("H")<"17") { ?>
src="<?php bloginfo('template_url'); ?>/images/img/noon.gif"
<?php } elseif (date("H") > "17" && date("H")<"21") { ?>
src="<?php bloginfo('template_url'); ?>/images/img/evening.gif"
<?php } elseif (date("H") > "21" && date("H")<"24") { ?>
src="<?php bloginfo('template_url'); ?>/images/img/night.gif"
<?php }else { ?>
src="<?php bloginfo('template_url'); ?>/images/img/mid_night.gif"
<?php } ?>
https://stackoverflow.com/questions/4731810
复制相似问题