自己用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怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号