【问题标题】:How can I split keywords?如何拆分关键字?
【发布时间】:2015-04-21 00:24:31
【问题描述】:

目前,我的关键字正在显示:

tag[symbol] keyword1,keyword2,keyword3

我想让它显示如下:

tag[symbol] keyword1, tag[symbol] keyword2, tag[symbol] keyword3

代码:

<span class="label label-default" style="padding:5px; margin-right:5px;">   
    <i class="fa fa-tag"></i>
    <?php echo isset($page->meta_keywords) ? $page->meta_keywords : $site->homepage_meta_keywords; ?> 
</span>

谁能帮帮我?

【问题讨论】:

    标签: php html keyword


    【解决方案1】:

    $keywords 包含什么?它是一个字符串吗? 也许尝试这样的事情:

    <?php
    // Store string in a variable
    $keywords = isset($page->meta_keywords) ? $page->meta_keywords : $site->homepage_meta_keywords;
    $keywords = split(",", $keywords); // Convert string in array
    $i = 0;
    $len = count($keywords);
    foreach ($keywords as $key => $keyword): // Loop through array and display keywords ?>
        <span class="label label-default" style="padding:5px; margin-right:5px;">
            <i class="fa fa-tag"></i> <?php echo $keyword; ?>
        </span>
        <?php if ($i < $len - 1) echo ", "; ?>
    <?php $i++; endforeach; ?>
    

    【讨论】:

      【解决方案2】:
      <span class="label label-default" style="padding:5px; margin-right:5px;">   
      <?
      if(isset($page->meta_keywords){
          foreach($site->homepage_meta_keywords as $keyword){
              echo $keyword;
          }
      }
      <i class="fa fa-tag"></i>
      ?>
      </span>
      

      好的,只是把它写成一些快速的伪代码,很快就会检查它

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-04-17
        • 2021-03-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多