korleader/polish-words-generator

dev-master 2017-05-25 08:25 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:27:02 UTC


README

波兰语单词生成器

安装

首选的安装方法是使用 composer。首先使用 require 命令,只需运行

composer require korleader/polish-words-generator dev-master

然后运行 composer update

使用方法

入门

$polgen = new korleader\PolishGenerator();

或创建带有额外参数的对象

$polgen = new korleader\PolishGenerator([
    'minWordsInSentence' => 10,
    'maxWordsInSentence' => 15,
    'minSentencesInParagraph' => 5,
    'maxSentencesInParagraph' => 10
]);

启用参数

  • minWordsInSentence - 句子中的最小单词数
  • maxWordsInSentence - 句子中的最大单词数
  • minSentencesInParagraph - 段落中的最小句子数
  • maxSentencesInParagraph - 段落中的最大句子数
  • paragraphTag - 用于包装段落的 HTML 标签
  • wordsArray - 用于生成单词的数组

生成单词

echo '1 word: '  . $polgen->words();
echo '10 words: ' . $polgen->words(10);

生成句子

echo '1 sentence:  ' . $polgen->sentences();
echo '10 sentences: ' . $polgen->sentences(10);

生成段落

echo '1 paragraph:  ' . $polgen->paragraphs();
echo '10 paragraphs: ' . $polgen->paragraphs(10);

额外方法

设置句子中生成10个单词

$polgen->setSentenceWordsCount(10)

设置在句子中生成10到15个单词的随机数

$polgen->setSentenceWordsCount(10, 15)

设置段落中生成10个句子

$polgen->setParagraphSentencesCount(5)

设置在段落中生成10到15个句子的随机数

$polgen->setParagraphSentencesCount(5, 10)