未定义的偏移量:0使用array_push

时间:2017-12-08 10:46:25

标签: php

我需要帮助解密错误消息。错误很少发生,我不确定如何重现它。错误消息说第188行是例外,但我假设它真的是189行?什么可以提示此错误消息? (也就是说,$ response中的内容可能无法添加?)

$responses = array();
    for($i = 1; $i <= $nr; $i++) {
187     $response = $mySession->get($userid, $uid, 'results'.$i);
188     if(!empty($response))
189         array_push($responses, $response);
    }


Error message: production.ERROR: ErrorException: Undefined offset: 0 in [...]/controller.php:188

编辑:

  

堆栈追踪:0 /.../app/Http/Controllers/Step_1_Controller.php(188):   照亮\基金会\引导\ HandleExceptions-&GT;的HandleError(8,   &#39; Undefined offse ...&#39;,&#39; / home /.../...',188,Array)

     

1 [内部功能]:   应用\ HTTP \控制器\ Step_1_Controller-&GT; processMultiSearch(对象(照亮\ HTTP \请求))

     

...

0 个答案:

没有答案