加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何在PHP中从数组输出HTML

发布时间:2020-12-13 22:11:33 所属栏目:PHP教程 来源:网络整理
导读:对不起,如果主题有点奇怪.但我不知道还有什么可以命名的. 我想这个代码的和平,以适应我的网站的风格. ?php global $post; $opties = wp_get_post_terms($post-ID,'Items',array("fields" = "names")); if (count($opties) 0) { echo implode(',',$opties); }
对不起,如果主题有点奇怪.但我不知道还有什么可以命名的.

我想这个代码的和平,以适应我的网站的风格.

<?php 
  global $post;
  $opties = wp_get_post_terms($post->ID,'Items',array("fields" => "names"));
  if (count($opties) > 0) {
      echo implode(',',$opties);  
  }
?>

现在它回应了

Item 1,Item 2,Item 3,etc...

我想请它回应以下内容:

<i class="fa fa-check" aria-hidden="true"></i>Item 1<br>
<i class="fa fa-check" aria-hidden="true"></i>Item 2<br>
<i class="fa fa-check" aria-hidden="true"></i>Item 3<br>

如何获得此代码?提前致谢!

解决方法

您可以使用foreach的替代语法轻松地组合HTML.

<?php 
    global $post;
    $opties = wp_get_post_terms($post->ID,array("fields" => "names"));
    foreach ($opties as $o): ?>
        <i class="fa fa-check" aria-hidden="true"></i><?php echo $o ?></i>
    <?php endforeach; ?>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读