php中如何生成指定数量不重复的字符串抽奖码?请问代码怎么写?
网友回复
<?php const HEX_TEMP = "SE1QLBDJK5MHN6O7RG80XZIV3PTFW942ACYU"; // 进制模板:作用缩短数字 const HEX_LEN = 36; /** * 进制算法 * @param $num * @return string */ function hexMax($num) { $str = ""; do { $remainder = bcdiv($num, HEX_LEN); // 商数 $quotient = bcmod($num, HEX_LEN); // 余数 $char = HEX_TEMP[intval($quotient)]; // 字符位置 $str = $...
点击查看剩余70%