用php生成随机数必须是5个字符..偶数1=00001


Generate random number with php must be 5 charachter... Even 1 = 00001

我的问题主题看起来很简单,但我需要一些不同的东西。

$string = rand(1,99999) // echo 1 

但我需要它应该

$string = rand(---?----) //echo 00001 - Always 5 characters..

例如,当$string回显"23"时,它应该写00023,如果$string写2个字符,左侧将是3倍零-3个字符,应该写2倍零-4个字符,应写1倍零。。。逻辑总是5个字符。。。

我找到了解决方案。。。

str_pad($string, 5, "0", STR_PAD_LEFT);