nubs / random-name-generator
一个用于创建有趣、有时令人愉快的随机名称的库。
v2.2.0
2021-01-12 13:46 UTC
Requires
- php: ~5.6 || ~7.0 || ~8.0
Requires (Dev)
- cinam/randomizer: >=1.1.1,<2.0
- php-coveralls/php-coveralls: ~2.4
- phpunit/phpunit: ^5.0 || ^6.5 || ^7.0 || ^9.0
- squizlabs/php_codesniffer: ~2.3
This package is auto-updated.
Last update: 2024-09-19 23:26:40 UTC
README
一个用于创建有趣、有时令人愉快的随机名称的PHP库。
需求
此库需要PHP 5.6或更高版本。
安装
此包使用composer,因此您可以将nubs/random-name-generator
添加为依赖项到您的composer.json
文件,或执行以下命令
composer require nubs/random-name-generator
生成器
全部
"全部"生成器将利用所有其他配置的生成器来生成随机名称。它将从生成器列表中随机选择,然后使用它们的函数来生成随机名称。
用法
$generator = \Nubs\RandomNameGenerator\All::create(); echo $generator->getName();
或者,如果您想配置/构建要使用的生成器而不是使用所有可用的生成器,您可以自己构建它们
$generator = new \Nubs\RandomNameGenerator\All( [ new \Nubs\RandomNameGenerator\Alliteration(), new \Nubs\RandomNameGenerator\Vgng() ] );
游戏名称
游戏名称生成器基于先前 艺术。它将基于“典型”游戏生成独特名称。
示例
- 神风泡泡糖战士
- 摇滚女武神外传
- 神经质的锤头侦探
- 我的小登山者冲突
- 小公主对太空变种
您还可以使用此网页示例查看更多由此库生成的游戏名称示例。
用法
$generator = new \Nubs\RandomNameGenerator\Vgng(); echo $generator->getName();
押韵名称
示例
- 和蔼的蟒蛇
- 受扰的鸭子
- 雾蒙蒙的蜜獾
- 刺猬猪
用法
$generator = new \Nubs\RandomNameGenerator\Alliteration(); echo $generator->getName();
许可证
random-name-generator遵循MIT许可证。有关完整的许可证文本,请参阅LICENSE。