PHP Classes

PHP Lipsum Generator: Generate random text based on lorem ipsum template

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 312 All time: 7,302 This week: 129Up
Version License PHP version Categories
lipsum-generator 1.3GNU Lesser Genera...5.3PHP 5, Debug, Text processing
Description 

Author

This class can generate random text based on lorem ipsum template.

It can generate a random text with a number of words between a given minimum and maximum range of words.

The generated text is based on the lorem ipsum template but the base template text can be changed. The generate text may start from the beginning of the template or another word position.

The class can generate a single paragraph or multiple paragraphs.

Picture of Asbjorn Grandt
Name: Asbjorn Grandt <contact>
Classes: 10 packages by
Country: Denmark Denmark
Age: 53
All time rank: 1711 in Denmark Denmark
Week rank: 13 Up1 in Denmark Denmark Equal
Innovation award
Innovation award
Nominee: 4x

Details

PHPLipsumGenerator ================== Create garbled, non repetitive "chapters" using the standard Lorem Ipsum text as a basis. ## License LGPL 2.1 ### Guide The intention is to help debug or test text input, by being quickly able to generate vast amounts of non predictable text. The user can set the source text to something different than the original Latin Lorem text, if desired. To use the class, simply call generate with these parameters, all of which are optional: * $minWordCount (integer) Default: 200. * $maxWordCount (integer) Default: 2000. * $useMultipleParagraphs (boolean) Generate a text with multiple paragraphs. Default: TRUE. * $startWithLorem (boolean) Will start each chapter with the text "Lorem ipsum dolor sit amet, consectetur adipisicing elit.", the length of which is subtracted from the $minWordCount. Used to help identify the place holder text for what it really is. Default: TRUE. * $indent (String) Indentation of each new paragraph in the generated text. Default: " " (two spaces). * $eol (String) End of line sequence. Default: The Windows new line sequence ("\r\n"). generateHTML is a convenience method, identical to generate, but where $indent="&lt;p&gt;" and $eol="&lt;/p&gt;\r\n".

  Files folder image Files (3)  
File Role Description
Accessible without login Plain text file index.php Example Initial Version
Plain text file LipsumGenerator.php Class Initial Version
Accessible without login Plain text file README.md Doc. Short readme

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:312
This week:0
All time:7,302
This week:129Up