如何在我的模板中显示数组值?

Posted

技术标签:

【中文标题】如何在我的模板中显示数组值?【英文标题】:How to display array value to my template? 【发布时间】:2014-12-02 17:05:33 【问题描述】:

我正在使用 wordpress 插件,

import-users-from-csv 插件在文本文件中上传 csv 错误日志。

我需要帮助错误日志显示同屏,数组值显示print_r();

但在我的foreach loop.help 上显示我的屏幕错误并纠正我的foreach 循环。

 Array
(
    [0] => WP_Error Object
        (
            [errors] => Array
                (
                    [existing_user_login] => Array
                        (
                            [0] => Sorry, that username already exists!
                        )

                )

            [error_data] => Array
                (
                )

        )

    [1] => WP_Error Object
        (
            [errors] => Array
                (
                    [existing_user_login] => Array
                        (
                            [0] => Sorry, that username already exists!
                        )

                )

            [error_data] => Array
                (
                )

        )

)

我在这个 foreach 中使用显示这个数组值,但值不显示,帮助我们

foreach($nerrors as $key=>$err)
        
            echo $err['errors']['existing_user_login'][$key];


        

【问题讨论】:

缺少信息,什么模板引擎?也许是框架?你尝试了什么? 您能否详细说明您对display的想法?目前我不明白为什么echo $your_json 不是一个有效的答案。 wordpress import-users-from-csv 插件在 txt 文件中显示错误日志。但我需要显示与我正在使用的功能相同的屏幕,错误值显示 print_r();但不显示在我的屏幕上。你能帮忙看看如何在 foreach 中显示吗? Array ( [0] => WP_Error Object ( [errors] => Array ( [existing_user_login] => Array ( [0] => 抱歉,该用户名已经存在!) ) [error_data] = > Array ( ) ) ) 这是一个数组值。如何显示 foreach 循环。 在您的问题中标记 wordpress 以告诉人们您正在使用 wordpress 模板 【参考方案1】:

编辑

foreach($nerrors as $err)
    
        echo $err->errors['existing_user_login'][0];

    

错误是对象元素,而不是数组。

请检查一下。

【讨论】:

警告:我的屏幕中为 foreach() 提供的参数无效 函数 display_error($nerrors = '') if(isset($nerrors)) foreach($nerrors as $err) echo $err->errors['existing_user_login'][0] ; 警告:为 foreach() 提供的参数无效;在我的屏幕上显示错误如何显示这个函数值

以上是关于如何在我的模板中显示数组值?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Django 模板中显示数组值?

如何在Django模板中显示数组值?

如何在我的模板中显示喜欢和我的帖子?

如何根据数组值获取索引

如何在我的模板上显示小数点后两位?

在我的数组中搜索某些值,然后显示有多少次点击