我有以下代码: p>
15 $ users = pg_fetch_all($ result);
16 $ chart_data = array();
17 foreach($ users as $ value)
18 {
19 // var_dump($ value);
20 $ temp = array( );
21 $ temp ['label'] = $ value ['id'];
22 $ temp ['y'] = $ value ['sum'];
23 print_r($ temp); \ n 24 / *
25 echo“< pre>”;
26 var_dump($ temp);
27 echo“< / pre>”;
28 * /
29 array_push($ chart_data,$ temp);
30}
31回显计数($ chart_data);
code> pre>
当我运行我的代码时,收到以下错误消息: p >
[Thu Apr 28 17:23:39.278844 2016] [:error] [pid 24321] [client 10.63.8.104:58362] PHP致命错误:允许的内存大小为134217728字节耗尽( 尝试在第21行的/var/www/localhost/htdocs/audit/index.php中分配20480字节)
code> pre>
这是我得到的输出示例 来自print_r(): p>
数组([label] =&g 吨; 12 [y] => 0.0021)
code> pre>
我无法看到第21行如何成为问题。 也许我需要明确地将temp重置为空数组?
当然也不确定,但欢迎提出任何建议。
谢谢。 p>
div>