程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php生成會員賬號

php生成會員賬號

編輯:關於PHP編程

自己用php寫的生成會員賬號功能,僅供參考,代碼如下:

function get_number($table,$filed){
	if(!isset($table) || !isset($filed)){
		return '';
	}
	if(trim($table)=='' || trim($filed)==''){
		return '';
	}
	global $db;
	$user_number=str_shuffle(substr(randomname(-5),11));
	$sql="select `id` from `".$table."` where `".$filed."`='".$user_number."'";
	if($db->getRowsNum($sql) || strpos($user_number,'0')==0){
		get_number($table,$filed);
	}
	return $user_number;
}

/***********生成隨機數[隨機數是後五位,一共是19位]****************/
function randomname($start,$len=''){
	if(!isset($start) || !is_numeric($start) || ($len!='' && !is_numeric($len))){
		return '';
	}echo '-----';
	$seedstr=explode(' ',microtime(),5); 
	$seed=$seedstr[0]*10000; 
	$random=date('YmdHis', time()).rand(10000,100000);
	return $len===''?substr($random,$start):substr($random,$start,$len);
}

您可能感興趣的文章

  • php生成柱狀圖(統計圖)程序
  • 在php中分別使用curl的post提交數據的方法和get獲取網頁數據的方法總結
  • php生成短網址的思路以及實現方法
  • php生成動態驗證碼圖片(gif)
  • PHP 生成連續的數字(字母)數組函數range()分析,PHP抽獎程序函數
  • php生成二維碼的方法總結
  • PHP生成隨機數的幾種方法
  • php生成驗證碼函數

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved