首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >If else嵌入html中

If else嵌入html中
EN

Stack Overflow用户
提问于 2011-01-19 12:42:28
回答 3查看 207.7K关注 0票数 85

在html中嵌入if else和else if条件的正确方式是什么?

EN

回答 3

Stack Overflow用户

发布于 2011-01-19 12:45:44

为了提高可读性,我推荐使用以下语法。

代码语言:javascript
复制
<? 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。相关的无大括号条件语法始终处于启用状态,并且可以在不考虑此指令的情况下使用。

票数 175
EN

Stack Overflow用户

发布于 2011-01-19 12:46:10

代码语言:javascript
复制
<?php if ($foo) { ?>
    <div class="mydiv">Condition is true</div>
<?php } else { ?>
    <div class="myotherdiv">Condition is false</div>
<?php } ?>
票数 48
EN

Stack Overflow用户

发布于 2017-04-24 00:41:36

代码语言:javascript
复制
 <?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 } ?>
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4731810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档