PHP唯一的10位数字str_shuffle

0 php numbers unique digit

假设我有一百万个10位数的唯一数字.如果我为100万个数字中的每一个做一个str_shuffle,它的唯一性是否仍然保持?请建议


谢谢你们一些清晰,但问题仍然存在.实际上,我所说的百万个nos都是唯一的数字(实际上它们是10位数的移动号码).我想给这些客户提供这些百万的数量,但我不知道希望他们有实际的nos.因此,我需要随机化每个数字,并生成一个等价的10位唯一编号,我可以给客户端,并保持我的数据库中的映射.我正在寻找总和算法,这不会做太多的处理脚本否则我确信如果我遵循传统的数组和东西的路径脚本将崩溃

Luk*_*keH 6

没有.

str_shuffle('1234567890') 可能会给你"3124567890".

str_shuffle('9876543210') 也可能会给你"3124567890"等.