A PHP Error was encountered
Severity: Warning
Message: Creating default object from empty value
Filename: models/Modeltest.php
Line Number: 13
Я пытаюсь создать массив в модели и вернуть его в контроллер, но он дает это предупреждение? Может ли какой-нибудь орган помочь мне, как решить это?
Мой код ModelClass
$list = Array();
$list[0]->title = "first blog title";
$list[0]->author = "author 1";
$list[1]->title = "second blog title";
$list[1]->author = "author 2";
return $list;
Мой код класса Contoller
$this->load->model("modeltest");
print_r($this->modeltest->get_articles_list());
Я считаю, что вы хотите что-то вроде этого:
$list = array();
$list[0] = new stdClass;
$list[0]->title = "first blog title";
$list[0]->author = "author 1";
$list[1] = new stdClass;
$list[1]->title = "second blog title";
$list[1]->author = "author 2";
Но почему бы не использовать массив в качестве массива?
$list = array();
$list[0]['title'] = "first blog title";
$list[0]['author'] = "author 1";
Других решений пока нет …