PHP-Version 5.3.1 mit codeigniter 2.0.2Der Versuch, für foreach geliefert Nicht-Objekt CodeIgniter und Invalid argument zu bekommen()
mir helfen, ich habe Fehler wie diese Eigenschaft:
A PHP Error was encountered
Severity: Notice
Message: Trying to get property of non-object and Invalid argument supplied for foreach()
Filename: controllers/login.php
Line Number: 20
Controller
parent::__construct();
$this->load->model('option_m');
$option = $this->option_m->get_by(array('nama_opsi' => 'store_option'));
foreach (unserialize($option->value_opsi) as $key => $val) {
$this->data->$key = $val;
}
$this->template->use_asset()->set_judul('Form Login')->set_css('login');
$this->data->metadata = $this->template->get_metadata();
$this->data->judul = $this->template->get_judul();
}
in dem erhabenen Text, Zeilennummer 20 ist, aber im nicht sicher:
foreach (unserialize($option->value_opsi) as $key => $val) {
$this->data->$key = $val;
in Sublime Text die Zeilennummer 20: foreach (unserialize ($ Option-> value_opsi) als $ key => $ val) { aber im nicht sicher – Bernando
Mögliche Duplikat von [Invalid argument für foreach geliefert()] (http://stackoverflow.com/questions/2630013/invalid-argument-supplied-for-foreach) –
Was ist der Rohwert von '$ option-> value_opsi'? – Pipe