}
if( $c[$p]['progressbar']['enable'] ) {
$c[$p]['side'] = draw_progressbar( reset( array_keys( $c[$p]['reasons']['data'] ) ), $all );
}
这里怎么了??
}
if( $c[$p]['progressbar']['enable'] ) {
$c[$p]['side'] = draw_progressbar( reset( array_keys( $c[$p]['reasons']['data'] ) ), $all );
}
这里怎么了??
第 1 行有一个右括号。
假设 PHP 这个错误意味着reset()
需要一个变量而不是另一个函数的结果(就像array_keys()
在你的例子中一样。
查看函数签名:mixed reset ( array &$array )
这意味着对于您的问题,您需要将数组存储在一个变量中:
$tmp = array_keys( $c[$p]['reasons']['data'] );
$c[$p]['side'] = draw_progressbar( reset( $tmp ), $all );