0

您好,您如何将 php 添加到如下所示的无序列表中?

<?php // Render the Category List
 categoriesList(); ?>
<?php 

进入

<ul  class="oi_smalldev_categories_list">
    <li class="cat-item cat-item-7">
        <a href="category/coding/index.html" title="This extended category features articles on client-side and server-side programming languages, tools, frameworks and libraries, as well as back-end issues. Experts and professionals reveal their coding tips, tricks and ideas.">Coding</a>
    </ul>

谢谢你。

4

2 回答 2

1

这应该有效:

<ul>    
<?php
   $mycats = categoriesList();
   foreach ($mycats as $cat) {
     echo '<li>'. $cat. '</li>';
   }
?>
</ul>
于 2015-08-24T16:41:44.747 回答
0

我猜你想从函数中获取结果并将它们添加到你的无序列表中。

基本上,在您的函数中,您可以创建一个字符串,它是您要输出的 HTML。在这种情况下,多个

  • 标签。

    然后,您可以将其存储在一个变量中,并在页面下方使用 PHP 调用它。不是处理它的最佳方法,但我认为这可以做你所追求的。

    所以,这里有一些伪代码来处理它。

    <?php // Render the Category List
    $results = categoriesList(); 
    ?>
    
    function categoriesList(){
    return '<li>'.'category1'.'</li>'.'<li>'.'category2'.'</li>'.'<li>'.'category3'.'</li>';
    }
    
    
    <ul  class="oi_smalldev_categories_list">
    <?php echo $results; ?>
        </ul>
    
  • 于 2015-08-24T16:39:13.250 回答