我在使用 Memcached 时遇到了一些麻烦。
我在下面有这段代码:
if(!$Z->get('user')) {
$Z->set('user', $hs->load_hs_main($_GET['from'], $_GET['table']));
}
$je = $Z->get('user') ? $Z->get('user') : $hs->load_hs_main($_GET['from'], $_GET['table']);
什么$Z->get('user')
和$je
应该是一个 MySQLi 结果对象。这会产生奇怪的效果,例如 print_r 不起作用,而且看起来不正确。
我想检查 memcached 创建的对象是否存在,如果存在则使用它。但如果不存在,请设置它。