求救 hook 中 get_instance()没定义
不知道为什么,大家帮我分析下,程序本来是可以运行的,打开hook后执行实例化时提示get_instance()没定义<?php
class staticCache {
var $CI;
public function __construct() {
$this->CI =& get_instance();
}
public function displayCache() {
echo strlen($this->CI->output->get_output());
}
}
?> 解决了,换了个挂载点位置
$hook['cache_override'][]这里就不行
$hook['display_override'][]可以获取
泥浴中 "cache_override"之前的hook(含cache_override)都不能调用get_instance()
它之后的hook可以,原因请看源码system/codeIgniter/codeIgniter.php
页:
[1]