1

我试图找到使用 nelmio/alice 生成长度为 8 个字符的随机唯一字符串的方法。

而且我发现只有<uuid()>( token (unique): <uuid()>) 方法,不幸的是它返回的字符串太长,我只需要 8 个字符。

可能有人知道优雅的解决方案?

4

2 回答 2

2

谢谢我找到了解决方案

token (unique): '<( substr( md5( uniqid( rand(), true ) ) , 0, 8) )>'
于 2017-08-20T16:10:32.883 回答
1

nelmio/alice使用fzaninotto/Faker生成数据,您可以使用Faker\Provider\Loremor Faker\Provider\en_US\Text

<sentence($nbWords = 6, $variableNbWords = true)>
<text($maxNbChars = 200)>
<realText($maxNbChars = 200, $indexSize = 2)>
于 2019-02-11T17:45:20.383 回答