我需要创建一个有x位数字的随机数。
比如,如果x是5,我需要一个类似35562的数字。 如果x是3,则会返回类似463的数字。
有人能向我展示如何做到这一点吗?
比如,如果x是5,我需要一个类似35562的数字。 如果x是3,则会返回类似463的数字。
有人能向我展示如何做到这一点吗?
你们程序员真的喜欢把事情搞得很复杂。
实际问题是,楼主可能想将其添加到一些非常大的数字末尾。如果不是这样,则我认为没有必要。因为在任何数字中留下零只是留下了零。
所以,只需将该数字的较大部分作为数学求和附加即可,而非字符串拼接。
例如:
$x = "102384129" . complex_3_digit_random_string();
就变成了
$x = 102384129000 + rand(0, 999);
搞定!