2014-10-08 17 views
3

我正在使用wordpress插件,如何顯示數組值到我的模板?

import-users-from-csv plugin上傳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]; 


     } 
+0

缺乏信息,模板引擎是什麼?也許框架?你試過了什麼? – MyMomSaysIamSpecial 2014-10-08 05:59:17

+0

你能否詳細說明你的*顯示*的想法?目前我不明白爲什麼'echo $ your_json'不是一個有效的答案。 – Marty 2014-10-08 06:00:32

+0

wordpress import-users-from-csv插件在txt文件上顯示錯誤日誌顯示。但我需要顯示相同的屏幕我使用的功能,錯誤值顯示print_r();但不顯示在我的屏幕上。你可以幫助如何在foreach顯示。 – Kannan 2014-10-08 06:03:44

回答

2

編輯

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

    } 

錯誤對象元素,而不是數組。

請檢查。

+0

警告:在我的屏幕 – Kannan 2014-10-08 06:23:52

+0

功能display_error提供的foreach()無效的參數($ n錯誤= '') \t { \t \t如果(isset($ n錯誤)) \t \t { \t \t的foreach($ n錯誤爲$ err) \t \t { \t \t echo $ err-> errors ['existing_user_login'] [0]; \t \t } \t \t \t \t \t \t} \t} 警告:提供的foreach無效的參數();在我的屏幕上顯示錯誤如何顯示此功能值 – Kannan 2014-10-08 06:57:32