干货分享,灵感创作,不定期更新,敬请期待。

thinkphp模型的用法

php xhq 2312℃ 0评论

环境:thinkphp3.2.3
其他:建好相关数据,配置相关配置文件

文件:APP_PATH/Home/Model/UserModel.class.php

代码:

<?php
namespace Home\Model; 
class UserModel extends \Think\Model{
 	/**
 	*获取用户信息 
	*@param $uid 用户id 	
        * 	
        */
 	public function get_user_info($uid){
		return $this->where(array('uid' => $uid))->select();
	}
}

文件:控制器文件

代码:

<?php
 namespace Home\Controller;
 use Think\Controller;
 class IndexController extends Controller {
     public function index(){
         $user = D('user');
         $userInfo = $user->get_user_info('0');
        var_dump($userInfo);
    }
}

输出结果:array(1) { [0]=> array(3) { [“uid”]=> string(1) “0” [“username”]=> string(4) “xhq” [“email”]=> string(17) “[email protected]” } },

转载请注明:爱游思 » thinkphp模型的用法

喜欢 (0)

您必须 登录 才能发表评论!

(1)个小伙伴在吐槽
  1. 其实这select()应该改为find(),因为只有一条记录
    forevervas2015-07-15 08:45