Php 如何使用内爆数据获取默认检查值

Php 如何使用内爆数据获取默认检查值,php,laravel,laravel-blade,explode,laravel-8,Php,Laravel,Laravel Blade,Explode,Laravel 8,在CREATEPOST表单中,我使用内爆函数将数据存储到数据库中,因为数据位于数组中 $this->posts->optional_info = implode(" ",$input['optional_info']); 现在在编辑表单中,我希望数据库中存储的数据应该在视图中默认选中 所以我试着像 <div class="row"> @foreach($customArray['optional'] as $ke

在CREATEPOST表单中,我使用内爆函数将数据存储到数据库中,因为数据位于数组中

$this->posts->optional_info = implode(" ",$input['optional_info']);
现在在编辑表单中,我希望数据库中存储的数据应该在视图中默认选中

所以我试着像

<div class="row">
         @foreach($customArray['optional'] as $key => $value)
         <div class="col-md-4 pl-1 pr-1 col-6">
          <div class="cstm-check pos-rel">
              <input type="checkbox" name="optional_info[]" 
             {{old('optional_info[]',explode(" ",$posts->optional_info)) == $key ? 'checked' : ''}}  
               value="{{$value}}" id="{{ __($key) }}" />
               <label for="{{ __($key) }}" class="">{{ __($value) }}</label>
          </div>
         </div>
         @endforeach

我只是希望这些值应该分解并匹配到每个键,并在为真时进行检查。请帮助我。提前感谢

我的方法是这样的:

<div class="row">
    @foreach($customArray['optional'] as $key => $value)
    <div class="col-md-4 pl-1 pr-1 col-6">
        <div class="cstm-check pos-rel">
            <input type="checkbox" name="optional_info[]" 
            {{ (in_array($key, old('optional_info[]', explode(" ",$posts->optional_info))) ? 'checked' : '' }}
            value="{{$value}}" id="{{ __($key) }}" />
            <label for="{{ __($key) }}" class="">{{ __($value) }}</label>
        </div>
    </div>
    @endforeach
</div>

@foreach($customArray['optional']作为$key=>$value)
可选(信息))?'选中“:”}
value=“{$value}}”id=“{{{{{$key}}”/>
{{{($value)}
@endforeach
<div class="row">
    @foreach($customArray['optional'] as $key => $value)
    <div class="col-md-4 pl-1 pr-1 col-6">
        <div class="cstm-check pos-rel">
            <input type="checkbox" name="optional_info[]" 
            {{ (in_array($key, old('optional_info[]', explode(" ",$posts->optional_info))) ? 'checked' : '' }}
            value="{{$value}}" id="{{ __($key) }}" />
            <label for="{{ __($key) }}" class="">{{ __($value) }}</label>
        </div>
    </div>
    @endforeach
</div>