刚才,我正在写短信验证模块。我需要使用指定数字的随机数。然后我发现在网上搜索太可怕了。这么简单的东西已经用了几十行和多循环嵌套。似乎没有好的大脑是不是真的适合程序员。

自写的一行版本:


功能generate_code($长度= 4){
返回兰德(战俘(10,(((($ length-1)(10美元)、战俘、长度)- 1);
}




为了让它更容易理解,对水文,这是一个行版本。




功能generate_code($长度= 4){
$ =战俘(10,($长度- 1));
$ =战俘(10,$长度)- 1;
返回值(最小值,最大值);
}