新人求教:如何添加一个函数?
例如<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
function test()
{
$data['get']=$this->input->get("abcd");
$data['abcd']="abcd";
$data['lang']=函数的返回值。
$this->load->view('test',$data);
}
}
/* End of file welcome.php */
/* Location: ./application/controllers/welcome.php */
该如何做?谢谢
如果你要使用的函数是当前类(Welcome) 的方法,或其父类CI_Controller 的public ,protect 权限的方法 你都可以用$this->方法名(),来调用。如果你要使用的是自己的扩展类的方法或者model类里面的方法,你则需要在使用之前加载他们$this->load->libray('aaa'),这个加载自己的扩展类库,然后就$this->aaa->方法名(),对于model类你可以$this->load->model('bbb','ccc');然后就$this->ccc->方法名().大概就这样了。恩 ,这些东西手册上都有详细介绍的,要多看手册额{:1_1:}
http://codeigniter.org.cn/user_guide/toc.html
页:
[1]