realTextBetween

realTextBetween(int $minNbChars = 160, int $maxNbChars = 200, int $indexSize = 2) :string

🇯🇵 🇺🇸
マルコフ連鎖アルゴリズムによって文章を生成します。

パラメータ

$minNbChars

最小文字数。最小値は1で、デフォルトは160。

$maxNbChars

最大文字数。最小値は10で、デフォルトは200。

$indexSize

インデックスサイズ。1から5で指定します。デフォルトは2。
インデックスサイズが大きいほどより自然な文章になります。

例外

以下の場合に InvalidArgumentException が発生します。

  • $minNbChars に1未満の値を指定した場合
  • $maxNbChars に10未満の値を指定した場合
  • $indexSize に0以下または6以上の値を指定した場合
  • $minNbChars$maxNbChars 以上の値を指定した場合

>>> Faker\Factory::create('ja_JP')->realTextBetween()
=> "鳥捕とりごとごとごとごと、車室の中で見たら、かたのお菓子屋かして見分けて計算台のとき出て来るようがつめたく時計とけいはげしい人の人へ持もっとありました。「あのしく列れつはないんとなが、そこの下の遠ください。どんなと手をあけ"
>>> Faker\Factory::create()->realTextBetween(20, 50, 5)
=> "Alice, that she was quite silent for a minute or."

注意

注意:

日本語ロケールでは宮沢賢治著「銀河鉄道の夜」より文章が生成されます。

参考

最終更新日時: