Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将PHP数组输出到无序列表中?_Php_Arrays - Fatal编程技术网

将PHP数组输出到无序列表中?

将PHP数组输出到无序列表中?,php,arrays,Php,Arrays,这显然是一个简单的项目,这里有几个关于任务的问题,但是当尝试这些解决方案时,它会导致错误 在WordPress中,我有一个数组,打印时显示以下内容: Array ( [0] => WP_Term Object ( [term_id] => 5 [name] => Dog [slug] => dog [term_group] => 0

这显然是一个简单的项目,这里有几个关于任务的问题,但是当尝试这些解决方案时,它会导致错误

在WordPress中,我有一个数组,打印时显示以下内容:

Array
(
    [0] => WP_Term Object
        (
            [term_id] => 5
            [name] => Dog
            [slug] => dog
            [term_group] => 0
            [term_taxonomy_id] => 5
            [taxonomy] => wpsl_store_category
            [description] => 
            [parent] => 0
            [count] => 4
            [filter] => raw
        )

    [1] => WP_Term Object
        (
            [term_id] => 7
            [name] => Cat
            [slug] => cat
            [term_group] => 0
            [term_taxonomy_id] => 7
            [taxonomy] => wpsl_store_category
            [description] => 
            [parent] => 0
            [count] => 4
            [filter] => raw
        )

    [2] => WP_Term Object
        (
            [term_id] => 4
            [name] => Horse
            [slug] => horse
            [term_group] => 0
            [term_taxonomy_id] => 4
            [taxonomy] => wpsl_store_category
            [description] => 
            [parent] => 0
            [count] => 2
            [filter] => raw
        )

)
尝试将数组回显到每个数组的[name]无序列表中

因此,在执行此操作时,应该输出

<ul>
<li>Dog</li>
<li>Cat</li>
<li>Horse</li>
</ul>

您的数组似乎包含一些术语对象。假设数组为$term_objs,则可以使用以下代码打印术语名称

foreach ($term_objs as $term_obj ):
    echo '<li>'.$term_obj->name.'</li>';
endforeach;
这是我的工作


对于降级问题的人,请务必发表评论,说明如何改进,否则将不知道如何更好地编写问题。谢谢请回答您的问题,并包括您尝试过但未按预期工作的代码。您的密码是一个救生圈,成功了!基于其他的帖子,我对每个人都有“为每个人”和“为每个人结束”的说法,但由于网站上所有其他的例子似乎都不适用,所以我无法让中间部分起作用。非常感谢。
<?php
$ul = '<ul>';
foreach ($abc as $key => $value) {
    $ul.= '<li>'.$value->item.'</li>';
}
$ul .= '</ul>';
?>