php生成不含4的10位随机数字串,要求永不重复。。

2024年11月22日 23:36
有2个网友回答
网友(1):

建立一个数组,不含4,即array(0,1,2,3,5,6,7,8,9);
根据长度,用array_rand取出其中的任意一位,拼成4个数字,然后存到一个变量或者文件中。以后每次生成的时候都从里面判断
当然。。。因为数字是有限的,所以理论上你可以将所有的数字先预先生成好,然后从里面取,取出来之后扔到另外的地方,不再使用即可

}

网友(2):

分太少了懒得写