CodeIgniter中怎么调用私有方法?
新手,求大神指点。
就是如何在一个function里面调用另一个function?CodeIgniter里的私有方法主要是干嘛用的?
如下面这段代码:
报错:Fatal error: Call to undefined method CI_Output::_snoopy() in D:\Program Files (x86)\EasyPHP-DevServer-13.1VC9\data\localweb\application\controllers\home.php on line 20
function index()//首页
{
$data['siteurl'] = base_url();
$this->output->_snoopy("www.neoyum.com",80,"http://www.neoyum.com/index.html");
}
function _snoopy($host,$port,$url){
$this->load->library('Snoopy');//加载自有类库
$snoopy = new Snoopy;
$snoopy->proxy_host = $host;//host
$snoopy->proxy_port = $port;//port
$snoopy->agent = "(compatible; MSIE 4.01; MSN 2.5; AOL 4.0; Windows 98)";
$snoopy->referer = "http://".$host;//来路信息
$snoopy->rawheaders["Pragma"] = "no-cache";//其它头信息
$snoopy->maxredirs = 2;//最大重定向次数
$snoopy->offsiteok = false;
$snoopy->expandlinks = false;
$snoopy->read_timeout = 0;//超时设置
$snoopy->fetch($url); //获取所有内容
echo $snoopy->results; //显示结果
}
直接
$this-> _snoopy();
dren_a 发表于 2013-11-20 00:22 static/image/common/back.gif
直接
太感谢了!! 泪流满面{:soso_e142:}
页:
[1]