classmarkets / lipsum-generator
该包已被弃用且不再维护。未建议替代包。
纯PHP离线Lorem Ipsum生成器。可生成HTML、格式化及未格式化的纯文本。
dev-master
2020-02-26 12:27 UTC
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2020-02-26 12:31:40 UTC
README
这是一个用PHP编写的Lorem ipsum生成器。它基于Mathew Tinsley的工作,并已重构以作为composer模块使用,并符合PSR编码风格。原始代码在 第一个提交。
文本生成基于固定字典,并使用词长的高斯分布进行随机化。支持的输出格式包括HTML段落(<p/>)、预格式化和未格式化的纯文本。每段的单词数和段落数可以配置。
再次强调,实现的所有荣誉都归Mathew Tinsley。
用法
{
"repositories": [
{
"type": "vcs",
"url": "https://github.com/classmarkets/LipsumGenerator"
}
],
"require": {
"classmarkets/lipsum-generator": "*"
}
}
<?php use Classmarkets\LipsumGenerator; $wordPerParagraph = 100; $numberOfParagaphs = 1; $generator = new LipsumGenerator($wordsPerParagraph); $htmlLipsum = $generator->getContent($numberOfParagraphs, LipsumGenerator::FORMAT_HTML); $preFormattedLipsum = $generator->getContent($numberOfParagraphs, LipsumGenerator::FORMAT_TEXT); $plainLipsum = $generator->getContent($numberOfParagraphs, LipsumGenerator::FORMAT_PLAIN);