作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我需要在 CI Controller 中加载 2 个以上的库并调用它们的成员函数。我已经尝试了以下方法,但没有用。
1.
$this->load->library('liba');
$result = $this->liba->SearchTours($searchParams);
echo $result;
$this->load->library('libb');
$result2 = $this->libb->tourFetch($searchParams);
echo $result2;
2.
$this->load->library(array('liba' , 'libb'));
$result = $this->liba->SearchTours($searchParams);
echo $result;
$result2 = $this->libb->tourFetch($searchParams);
echo $result2;
3.
$this->load->library('liba');
$this->load->library('libb');
$result = $this->liba->SearchTours($searchParams);
echo $result;
$result2 = $this->libb->tourFetch($searchParams);
echo $result2;
4.
public function __construct(){
parent::__construct();
$this->load->library('liba');
$this->load->library('libb');
}
在所有情况下,仅加载第一个提到的库,此通知显示第二个库。
遇到 PHP 错误
严重性:通知
消息:未定义的属性:Unify::$libb
文件名:controllers/Unify.php
行号:30
我在 CI 用户手册或 SO 上找不到任何答案。我做错了什么?
最佳答案
在CI中加载多个库,传入数组即可
$this->load->library( array('liba', 'libb') );
和这个通知因为你不包括
$CI =& get_instance();
在你的 Controller 中
关于php - 在 CodeIgniter 中加载多个库 - PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30075500/
我是一名优秀的程序员,十分优秀!