我试图找到方法使用nelmio / alice生成长度为8个字符的随机唯一字符串。
我发现只有 <uuid()>
(token (unique): <uuid()>
)方法,遗憾的是它返回太长的字符串,我只需要8个字符。
可能有人知道优雅的解决方案吗?
答案 0 :(得分:1)
谢谢我找到了解决方案
token (unique): '<( substr( md5( uniqid( rand(), true ) ) , 0, 8) )>'
答案 1 :(得分:0)
nelmio/alice使用fzaninotto/Faker进行数据生成,您可以使用Faker\Provider\Lorem
或Faker\Provider\en_US\Text
:
<sentence($nbWords = 6, $variableNbWords = true)>
<text($maxNbChars = 200)>
<realText($maxNbChars = 200, $indexSize = 2)>