ホームページ >php教程 >php手册 >PHPでメンバーアカウントを生成

PHPでメンバーアカウントを生成

WBOY
WBOYオリジナル
2016-06-16 09:16:221220ブラウズ

私が 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プログラム
  • curlのpostメソッドとgetメソッドを使ってそれぞれphpでデータを送信する まとめWebページのデータ取得方法の例
  • 短縮URLを生成するPHPの考え方と実装方法
  • 動的検証コード画像を生成するPHP(gif)
  • 連続数字(文字)を生成するPHP ) 配列関数 range() 解析、PHP 抽選プログラム関数
  • PHP で QR コードを生成する方法まとめ
  • PHP で乱数を生成するいくつかの方法
  • PHP 生成確認コード関数
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP学習メモ(2)次の記事:PHP学習メモ(2)