문자열을 분할하여 Laravel Framework의 테이블에 표시하려면 어떻게해야합니까? 하나의 열로 구성되어 있지만 { 1234, normal, r4r3r2 }
과 같은 문자열로 구성된 데이터베이스에서 데이터를 가져옵니다. 쉼표로 3 개의 다른 부분/값으로 나눠서 세 개의 열로 된 테이블에 표시하려고합니다.Laravel Framework의 스플릿 문자열
지금은 데이터를 분할하지 않고 표시 할 수 있습니다.
내 HomeController :
public function index()
{
$test = Test::all();
return view('home')->with('test', $test);
}
내 home.blade.php :이
@foreach(explode(',', $row->data) as $fields)
<li>{{$fields}}</li>
@endforeach
처럼 블레이드 파일에 당신 문자열을 폭발 모델로 사용 할 수
<ol>
@foreach($test as $row)
<li>{{ $row->data }}</li>
@endforeach
</ol>
그냥 폭발 사용. $ 데이터 = 폭발 (',', $ 행 -> 데이터); –