Я определил массив как глобальный. В одной функции я добавляю значения к нему, а в другой функции я пытаюсь его отобразить. Каждый раз я получаю НЕТ ОШИБКИ, но пока получаю) значение. Принимая во внимание, что он показывает значения в функции 1 после добавления значения, но не в функции 2;
class ExamController extends Controller
{
public $question_array=[];
public function __construct()
{
$this->question_array=[];
}
public function start_exam(Request $request,$id_exam)
{
$question=DB::table('exam_question')->where('id_exam',$id_exam)->get();
foreach($question as $q)
{
$this->question_array= explode(',',$q->id_question);
}
}
public function test(Request $request){
print_r($this->question_array);
}
}