如何使用 faker 获取不以“.”结尾的文本?

How with faker to get text without ending “.”?

在 laravel 9 应用程序中,我使用 faker 为文本字段设置值:

 $this->faker->unique()->text(25);

我看到以“.”结尾的字段文本。 如何在不以“.”结尾的情况下获取文本?

"laravel/framework": "^9.11",
"fakerphp/faker": "^1.9.1",

谢谢。

库的作者决定不实现此功能:https://github.com/fzaninotto/Faker/issues/1128

你可以这样做:

substr(str_replace('.', '', $this->faker->unique()->text(25)), 0, 25);

如果您需要刚好有 25 个字符,您可以调整它以替换为特定符号。