【问题标题】:nelmio/alice random string with specified long具有指定长度的 nelmio/alice 随机字符串
【发布时间】:2017-08-20 15:19:27
【问题描述】:

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

我只找到了 <uuid()> (token (unique): <uuid()>) 方法,不幸的是它返回的字符串太长,我只需要 8 个字符。

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

【问题讨论】:

    标签: symfony random fixtures nelmio-alice alice-fixtures


    【解决方案1】:

    谢谢,我找到了解决办法

    token (unique): '<( substr( md5( uniqid( rand(), true ) ) , 0, 8) )>'
    

    【讨论】:

      【解决方案2】:

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

      <sentence($nbWords = 6, $variableNbWords = true)>
      <text($maxNbChars = 200)>
      <realText($maxNbChars = 200, $indexSize = 2)>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-11
        • 2016-12-21
        • 2018-01-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多