当前位置:
首页 > 技术 > PHP生成唯一产品编码

PHP生成唯一产品编码

方法一:

function?ProductCode(?$length?=?12?)?{
????$chars?=?'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';
????$code?=?'';
????for?(?$i?=?0;?$i?<?$length;?$i++?)?
????{
????????$code.=?$chars[?mt_rand(0,?strlen($chars)?-?1)?];
????}
????return?$code;
}
echo ProductCode(12);
?
方法二:
function ProductCode($length?=?12)?{
? $o?=?$last?=?'';
??do?{
????$last?=?$o;
????usleep(10);
????$t?=?explode('?',?microtime());
????$o?=?substr(base_convert(strtr($t[0].$t[1].$t[1],?'.',?''),?10,?36),?0, $length);
??}while($o?==?$last);
??return?$o;
}

PHP生成唯一产品编码:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!