例如:$string='1,2,3,4,5,6,7,8,9,10,11,12,13,14,15';然后像分页一样展开它,例如每行8个值将导致两个2页:$arr=p_explode(',',$string,8);array(0=>"1,2,3,4,5,6,7,8"1=>"9,10,11,12,13,14,15")或者可能分解成5个值,每行将产生3个页面:$arr=p_explode(',',$string,5);array(0=>"1,2,3,4,5"1=>"6,7,8,9,10"2=>"11,12,13,14,15")p_explode的位置:p_explode(string_deli
我需要在我的gridview分页中只显示3个元素,然后在按钮分页中显示3个按钮,但按钮动态变化。示例按钮分页:[1]-2-3...点击第二个元素[2]-3-4...我的代码:publicfunctionsearch($params){$query=Area::find();$dataProvider=newActiveDataProvider(['query'=>$query,'pagination'=>['pageSize'=>3,],]);谢谢!! 最佳答案 您可以在gridview中使用pager属性执行此操作$dataPro