如何限制以下代码以在下面的代码中生成8个混合字符和数字.
这是PHP代码.
md5(uniqid(rand(1,6)));
Run Code Online (Sandbox Code Playgroud)
Pas*_*TIN 13
md5哈希值总是32个字符; 那就是md5.
但是您可以选择使用md5()函数返回的字符串中的8个字符,并使用该substr函数.
例如,要仅保留前八个字符,您可以使用以下内容:
echo substr(md5(uniqid(rand(1,6))), 0, 8);
Run Code Online (Sandbox Code Playgroud)
它会让你得到这样的东西:
4651da2b
Run Code Online (Sandbox Code Playgroud)