}
if( $c[$p]['progressbar']['enable'] ) {
$c[$p]['side'] = draw_progressbar( reset( array_keys( $c[$p]['reasons']['data'] ) ), $all );
}
这里有什么不对吗?
答案 0 :(得分:2)
第1行有一个结束括号。
答案 1 :(得分:0)
假设PHP此错误意味着reset()
期望变量而不是其他函数的结果(例如示例中的array_keys()
。
请参阅function signature:mixed reset ( array &$array )
这意味着对于您的问题,您需要将数组存储在变量中:
$tmp = array_keys( $c[$p]['reasons']['data'] );
$c[$p]['side'] = draw_progressbar( reset( $tmp ), $all );