这里面的细节视图yii2详细信息视图“用htmlspecialchars()预计参数1是字符串
[
'label'=>'Unit ID',
'value'=>function($model){
$data = json_decode($model->unit_id);
$number = count($data);
for($i=0; $i<$number; $i++){
return substr(implode(", ", $data), 0);
}
}
],
我的观点文件,但它一直给我的错误htmlspecialchars() expects parameter 1 to be string
。
然后我试图把它叫为功能我在模型文件创建
public function unit($model)
{
$data = json_decode($model->unit_id);
$number = count($data);
for($i=0; $i<$number; $i++){
return substr(implode(", ", $data), 0);
}
}
然后我查看文件
[
'label'=>'Unit Id',
'value'=>unit($model),
],
但我得到错误call to undefined function
任何人都可以帮忙吗?谢谢
如果你立即返回内容,'for'循环有什么意义? – Bizley