Codeigniter と OOP PHP は初めてです。
コントローラ:
public function index(){
$this->load->model('main_model');
$planet = $this->main_model->solar();
$this->load->view('main_view', $planet);
}
コントローラーの場合echo $planet
、本来の動作を行います。ビューにecho $planet
いると、未定義の変数エラーが発生します。 $planet
配列ではありません。$planet
変数がビューに渡されないのはなぜですか?
これが単純で基本的な質問であることはわかっていますが、何が間違っているのかわからなくて恥ずかしいです。
編集:さて、もっといじった後、私はそれを機能させました。変数は、配列としてフォーマットされている場合にのみ Controller から View に渡すことができますか?