キャッシュの問題。else のステートメントは正常に実行されますが、if($cache) でスクリーンショット エラーが発生します?神に尋ねてください
王岁洋
王岁洋 2017-11-10 20:15:12
0
3
1030

パブリック関数 train_surp(){
$cache=Cache::get('train_surp');
if($cache){
$this->assign('list',unserialize( $cache));
}
else{
$retult=train::paginate(5);
Cache::set('train_surp',$retult,10);
$ list=Cache::get('train_surp');
$this->assign('list',$list);
}
return $this->fetch();
}QQ截图20171110201309.png

王岁洋
王岁洋

全員に返信(2)
myfey

if($cache){

の$cacheはオブジェクト型である必要があります

if (ここではブール値判定です。オブジェクト型は判定できません)



いいねを押す +0
猪哥

正確に何を質問しているのかわかりませんか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート