// Функция, создающая массив с вопросами:
function createQuestions()
{
// Создаем пустой массив
$questions = [];
// Создаем и заполняем первый объект
$q = new Question;
$q->text = ...
...
// Кладем вопрос в массив
$questions[] = $q;
// Создаем второй объект
$q = new Question;
...
return $questions;
}