rubin / name-generator
There is no license information available for the latest version (1.0.0) of this package.
1.0.0
2022-03-13 19:06 UTC
Requires
- php: >=7.4.0
- ext-mbstring: *
This package is auto-updated.
Last update: 2024-11-14 02:18:38 UTC
README
composer require rubin/name-generator
use Rubin\NameGenerator\Markov;
$MarkovName = new Markov(time());
$MarkovName->setNameList([
'Амариэ',
'Амдир',
'Амрас',
'Амрод',
'Амрот',
'Анайрэ',
'Ангрод',
'Аргон',
'Аредэль',
'Арвен',
'Аэгнор',
'Белег',
'Воронвэ',
'Галадон',
'Галадриэль',
'Галатиль',
'Галдор',
'Галион',
'Гвиндор',
'Гилдор',
'Гил-Галад',
'Глорфиндел',
'Даэрон',
'Дэнетор',
'Дуилин',
'Идриль',
'Имин',
'Иминиэ',
'Ингвион',
'Ингвэ',
'Инглор',
'Индис',
'Иримэ',
'Карантир',
'Квеннар',
'Келеборн',
'Келебриан',
'Келебримбор',
'Келегорм',
'Кирдан',
'Куруфин',
'Леголас',
'Линдир',
'Лютиэн',
'Маблунг',
'Маглор',
'Махтан',
'Маэглин',
'Маэдрос',
'Мириэль',
'Митреллас',
'Неллас',
'Нерданэль',
'Нимлот',
'Нимродэль',
'Ольвэ',
'Ородрет',
'Орофер',
'Орофин',
'Пенголод',
'Пенлод',
'Рог',
'Румил',
'Салгант',
'Саэрос',
'Тата',
'Татиэ',
'Тингол',
'Трандуил',
'Тургон',
'Феанор',
'Финарфин',
'Финвэ',
'Финдис',
'Финдуилас',
'Финголфин',
'Фингон',
'Финрод',
'Халдир',
'Эарвен',
'Эгалмот',
'Эктелион',
'Элеммакил',
'Эленвэ',
'Эльвэ',
'Эльмо',
'Энелиэ',
'Энель',
'Энердил',
'Элладан',
'Элрохир',
'Элронд',
'Эльдалотэ',
'Эол',
'Эрестор',
]);
$MarkovName->makeList();
echo $MarkovName->makeName();
- Маглинарас
- Амакилас
- Галатанэль
- Кель
- Гил
- ...