オブジェクトをインスタンス変数に入れようとしていて、コントローラーのすべての関数からアクセスしようとしていますが、機能していません。
これがコードです
<?php
class GestirePost extends CI_Controller {
private $temp_posts;
public function __construct(){
parent::__construct();
$this->load->library('post');
}
public function A(){
$post = new Post();
$this->temp_posts = $post;
echo gettype($this->temp_posts);
// PRINTS OBJECT
}
public function B(){
$post = $this->temp_posts;
echo gettype($this->temp_posts);
//PRINTS NULL
}
}
ご覧のとおり、A 関数で $temp_posts を Post として設定しても、B 関数で印刷しようとすると機能しません。
なにか提案を?