您的 php 代码存在严重问题。
与在 CodeIgniter 中一样,您的库类应放置在您的application/libraries文件夹中,因为这是 CodeIgniter 在初始化时查找它们的地方。
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Userlibrary {
private $username;
public function getUsername() {
return $this->username;
}
public function setUsername($username) {
$this->username = $username;
}
}
/* End of file Userlibrary.php */
要加载您的库,您应该将其加载到控制器中,如下所示:
$this->load->library('userlibrary');
然后您可以按如下方式使用您的库:
$this->userlibrary->setUsername('your username');
echo $this->userlibrary->getUsername();
有关更多信息,请使用官方文档:http ://ellislab.com/codeigniter/user-guide/general/creating_libraries.html