source/model/user.model.php

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?php
class userModel extends model{
	 
	public $invite_step=0;
	public function __construct(){
		parent::__construct();
		 
		$this->table="user";
	}
	public function Dselect($option,&$rscount=false){
		$list=$this->select($option,$rscount);
		if($list){
			foreach($list as $k=>$v){
				if(isset($v["user_head"])){
					$v["user_head"]=images_site($v["user_head"]);
				}
				$list[$k]=$v;
			}
		}
		return $list;
	}
	public function is_auth_list(){
		return array(
			1=>"已认证",
			2=>"未通过认证",
			3=>"等待认证",
		);
	}
	
	public function getUser($userid,$fields="userid,nickname,telephone,user_head,gender"){
		$data= $this->selectRow(array(
			"where"=>"userid=".$userid,
			"fields"=>$fields
		));
		if($data){
			$data['user_head']=images_site($data['user_head']);
		}
		return $data;
	}
	
	public function getUserByIds($uids,$fields=""){
		$uids=array_unique($uids);
		if(!empty($uids)){
			$option['where']=" userid in(".implode(",",$uids).")";
			$fields && $option['fields']=$fields;
			$data=parent::select($option);
			if($data){
				$userlist=array();
				foreach($data as $k=>$v){
					unset($v['password']);
					unset($v['salt']);
					$v['user_head']=images_site($v['user_head']);
					$userlist[$v['userid']]=$v;
				}
				return $userlist;
			}
		}
		return false;
	}
	
后面还有 103 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。