В моей базе данных есть объект, который я пытаюсь найти в модели и проанализировать, чтобы отобразить текст в шаблоне блейда.Я не совсем уверен, как заставить это разобрать правильно.Спасибо.
public function getStep1()
{
$step1 = $this->details()->get();
foreach($step1 as $step1)
{
$step1 = $step1->step_1;
return $step1;
}
}
Это дает мне следующий вывод, который я не знаю, как разобрать.Я пробовал $ step1 [0], но это просто дает мне [ничего больше.
[["$50,000-$100,000","More than $100,000"]]
Мой шаблон Blade просто такой ...
{{ $question->getStep1() }}
Спасибо за вашhelp.
Обновление:
Когда я выполняю var_dump, он говорит, что мои "шаги" сохраняются в виде строк.Это то, что вызывает проблемы?Я до сих пор не могу попасть в [].
array (size=9)
'id' => int 1
'question_id' => int 55
'step_1' => string '[["$50,000-$100,000","More than $100,000"]]' (length=43)
'step_2' => string '[["Step2-option1","Step2-option2","Step2-option3"]]' (length=51)
'step_3' => string '[["Step3-option2"]]' (length=19)
'step_4' => null
'step_5' => null
'created_at' => string '2018-10-03 12:29:05' (length=19)
'updated_at' => string '2018-10-03 12:29:05' (length=19)