codeigniter中库和助手之间的区别

时间:2016-10-17 11:44:05

标签: php codeigniter

我是codeigniter的新手,我为用户登录创建了一个自定义助手,在目录app / helper / login_helper.php中,下面是我的代码

    function get_user_details($user_id){
       //get main CodeIgniter object
       $ci =& get_instance();

       //load databse library
       $ci->load->database();

       //get data from database
       $query = $ci->db->get_where('users',array('id'=>$id));

       if($query->num_rows() > 0){
           $result = $query->row_array();
           return $result;
       }else{
           return false;
       }
   }

我在我的控制器中加载了这个助手

$this->load->helper('custom');
$user_details = get_user_details(1);

这个帮助程序代码工作正常,但我为自定义库创建相同的代码,用户登录也工作正常,没有错误,我怀疑是为什么codeigniter拆分帮助程序和库?帮助器和库之间的主要区别是什么?我用帮助器和库创建登录代码都会得到相同的结果?那么助手和库之间有什么不同呢?

0 个答案:

没有答案