本文整理汇总了PHP中UserClass::create方法的典型用法代码示例。如果您正苦于以下问题:PHP UserClass::create方法的具体用法?PHP UserClass::create怎么用?PHP UserClass::create使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类UserClass
的用法示例。
在下文中一共展示了UserClass::create方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: createUser
/**
* 建立用户
*/
public function createUser()
{
if ($this->getR('pwd') != $this->getR('pwd1')) {
return array('status' => -1, 'info' => '密码不一致', 'data' => null);
}
$this->_modelUser = $this->getGlobal('model/User', 'Model_User');
if ($this->_modelUser->findByUser($this->getR('user'))) {
return array('status' => -1, 'info' => '此账号已存在', 'data' => null);
}
$userArr = array('user' => $this->getR('user'), 'vuser' => $this->getR('vuser'), 'pwd' => $this->convertPwd($this->getR('pwd')));
if ($this->_modelUser->insert($userArr)) {
$userArr['id'] = $this->_modelUser->getLastInsertId();
import('object/UserClass');
$userClass = new UserClass();
$userClass->create($userArr);
$userClass->setUpdate(true);
$userClass = null;
unset($userClass);
return array('status' => 1, 'info' => '创建用户成功', 'data' => null);
} else {
return array('status' => -2, 'info' => '创建用户失败', 'data' => null);
}
}