【发布时间】:2023-03-11 06:03:01
【问题描述】:
我在我的代码中序列化了数据,让我在输入数据时更加灵活
但我仍然不知道如何在刀片中显示序列化数据
这是我的序列化数据
这是我的控制器
public function preview($id)
{
$form = NewForm::whereId($id)->firstOrFail();
// return $form;
if($form->is_published)
{
$data['form'] = $form;
$data['participant'] = $form->participant;
$data['idea'] = $form->idea;
$data['character'] = $form->character;
$data['link'] = $form->link;
$data['images'] = $form->images;
$data['finance'] = $form->finance;
$data['competition'] = $form->competition;
$data['competition_list'] = $form->competition_list;
$data['audition'] = $form->audition;
$data['confirmation'] = $form->confirmation;
$data['survey'] = unserialize($form->survey);
// return $data;
$pdf = PDF::loadView('pdf.form', $data);
return $pdf->stream('DSCX'.sprintf("%04d", $form->id).'.pdf');
}
return 'Proposal not published';
}
这是我的刀
<label>Survey</label>
<p>{{ $survey->source }}</p>
</td>
当我这样做时
反序列化($form->survey) 它正在返回此错误 unserialize():251 字节的偏移量 0 处出错
如何显示数据?谢谢
【问题讨论】:
标签: php laravel serialization