[英]CodeIgniter Error using Memcached inside cURL
尝试在Codeigniter中的cURl写函数中使用memcached时出现错误。
curl_setopt($ch, CURLOPT_WRITEFUNCTION, function($ch, $str)
{ //print(htmlentities($str)."\n\n");
$ci &= get_instance();
$ci->cache->memcached->save('foo', 'bar', 600); return strlen($str);
});
错误是
Message: Undefined variable: ci
Message: Object of class admin_test could not be converted to int
有什么建议么?
我尝试了来自此链接CodeIgniter的建议:无法在视图中以及从此处访问函数中的$ this : 类stdClass的对象无法转换为字符串
我可以使用$ ci语法进行这样的数据库查询
$ci->db->query('SELECT * FROM TABLE');
但不适用于memcached。
我想通了,不像我想的那么难。
我在用
$ci &= get_instance();
但是我需要的是
$ci = get_instance();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.