third_party 用法
1:在 application/third_party新建libraries文件夹新建一个.test.php<?php
class test{
function getval(){ return 110;}
}
?>
2:在application/controllers 下新建一个:test.php
<?php
class test extends CI_Controller{
function __construct(){
parent::__construct();
}
function index(){
$this->load->add_package_path("application/third_path/");
$this->load->library("test",'','myt');
echo $this->myt->getval();
}
}
?>
浏览器中输入:localhost@index.php@test @换成/
如果输出:110 测试成功
有任何技术问题可加入:118176067 .还有源码可下载 若测试不成功。这里重新说明一下。third_party下的类名不能与controller下类名一制。
1:在 application/third_party新建libraries文件夹,在libraries目录下建一个mytest.php
<?php
class mytest{
function getval(){ return 110;}
}
?>
2:在application/controllers 下新建一个:test.php
<?php
class test extends CI_Controller{
function __construct(){
parent::__construct();
}
function index(){
$this->load->add_package_path("application/third_path/");
$this->load->library("mytest",'','myt');
echo $this->myt->getval();
}
}
?> thanks,使用APPPATH会不会好点呢
add_package_path("application/third_path/");改为add_package_path( APPPATH . 'third_party/' ); paperen 发表于 2011-10-25 11:30 static/image/common/back.gif
thanks,使用APPPATH会不会好点呢
add_package_path("application/third_path/");改为add_package_path( AP ...
不错,这样更规范些
页:
[1]