PHPackages                             diolan12/php-lipsum - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. diolan12/php-lipsum

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

diolan12/php-lipsum
===================

PHP Lorem Ipsum generator

1.0.0(2y ago)114MITPHP

Since Jun 3Pushed 2y ago1 watchersCompare

[ Source](https://github.com/diolan12/php-lipsum)[ Packagist](https://packagist.org/packages/diolan12/php-lipsum)[ Docs](https://github.com/diolan12/php-lipsum)[ RSS](/packages/diolan12-php-lipsum/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (1)Versions (2)Used By (0)

PHP Lorem Ipsum Generator
=========================

[](#php-lorem-ipsum-generator)

[![PHP Composer](https://github.com/diolan12/php-lipsum/actions/workflows/php.yml/badge.svg)](https://github.com/diolan12/php-lipsum/actions/workflows/php.yml)[![Downloads](https://camo.githubusercontent.com/88e7bc12e20a9f32fc9c0e2bc0e4913d97d72c78879fe35400cda29134f6bce1/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f64696f6c616e31322f7068702d6c697073756d)](https://packagist.org/packages/diolan12/php-lipsum)[![Latest Stable Version](https://camo.githubusercontent.com/966e52c58814504291ce6cf297d291852ba4432d1c58b1ca92c0ababbf4e9ebd/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f64696f6c616e31322f7068702d6c697073756d)](https://packagist.org/packages/diolan12/php-lipsum)[![License](https://camo.githubusercontent.com/91a7b27faa1ab13b26e45b754688d21d42bba1644bc475ce851aec81434e48f9/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f64696f6c616e31322f7068702d6c697073756d)](https://packagist.org/packages/diolan12/php-lipsum)

PHP Lorem Ipsum generator

Github [diolan12/php-lipsum](https://github.com/diolan12/php-lipsum)

Packagist [diolan12/php-lipsum](https://packagist.org/packages/diolan12/php-lipsum)

Installation
------------

[](#installation)

```
composer require diolan12/php-lipsum

```

Usage
-----

[](#usage)

### Class Instantiation

[](#class-instantiation)

```
use Diolan12\LoremIpsum;

$lipsum = new LoremIpsum();
```

or without `use` import

```
$lipsum = new \Diolan12\LoremIpsum();
```

instantiation via static method

```
use Diolan12\LoremIpsum;

$lipsum = LoremIpsum::instance();
```

or without `use` import

```
$lipsum = \Diolan12\LoremIpsum::instance();
```

### Words generation

[](#words-generation)

This method has default value of int 2

```
use Diolan12\LoremIpsum;

$lipsum = LoremIpsum::instance();
echo $lipsum->words()."\n";
echo $lipsum->words(5);
```

produce:

```
Lorem ipsum
Lorem ipsum dolor sit amet,

```

### Sentences generation

[](#sentences-generation)

This method has default value of int 1

```
use Diolan12\LoremIpsum;

$lipsum = LoremIpsum::instance();
echo $lipsum->sentences()."\n\n";
echo $lipsum->sentences(2);
```

produce:

```
Lorem ipsum dolor sit amet, consectetur adipiscing elit.

lit. Maecenas mollis vehicula urna, ac dictum turpis vulputate rutrum.

```

### Paragraphs generation

[](#paragraphs-generation)

This method has default value of int 1

```
use Diolan12\LoremIpsum;

$lipsum = LoremIpsum::instance();
echo $lipsum->paragraphs();
```

produce:

```
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas mollis vehicula urna, ac dictum turpis vulputate rutrum. Nulla pharetra massa ligula, a malesuada nibh vehicula nec. Morbi rhoncus sagittis accumsan. Nulla lacinia ex a vehicula cursus. Nunc pulvinar finibus pulvinar. Maecenas eleifend ut sapien a pellentesque. Vestibulum justo purus, tristique quis enim et, dignissim volutpat arcu. Aliquam erat volutpat. In hac habitasse platea dictumst. Nulla et malesuada turpis, ac finibus enim. Fusce non arcu ut est imperdiet mollis. Mauris ultrices purus a tortor consequat rhoncus. Sed eu lacus ac odio fermentum ullamcorper ac rutrum ipsum. Vestibulum lobortis dolor pretium aliquet mollis. Curabitur euismod ante commodo neque ornare, in semper nunc gravida. Ut pretium tellus pulvinar dolor lacinia, vel pretium lacus dictum.

```

### Using Wrapper

[](#using-wrapper)

We recommend you to use static method instantiation on the class generation. The wrap method has default `` tag value, returning the class instance of `Diolan12\LoremIpsum`

```
use Diolan12\LoremIpsum;

echo LoremIpsum::instance()->wrap()->words(3)."\n";
echo LoremIpsum::instance()->wrap('span')->words(3);
```

```
Lorem ipsum dolor
Lorem ipsum dolor

```

Wrapper method can be use on all method `words()`, `sentences()`, and `paragraphs()`

Here is example when using wrapper with single instance of the class.

```
use Diolan12\LoremIpsum;

$lipsum = LoremIpsum::instance();

echo $lipsum->words()."\n";

$lipsum->wrap(); // set wrapper with default tag
echo $lipsum->words()."\n";

$lipsum->wrap(null); // disable wrapper with null value
echo $lipsum->words()."\n";

$lipsum->wrap('span'); // set wrapper with
echo $lipsum->words()."\n";
```

```
Lorem ipsum
Lorem ipsum
Lorem ipsum

```

Dev Test
--------

[](#dev-test)

```
./vendor/bin/phpunit tests

```

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

1075d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d1d741881b8cc8aa64eb9f315ea06fcbba83f0ef1572ac6b424a063bd31ff986?d=identicon)[zulhamfendhy](/maintainers/zulhamfendhy)

![](https://www.gravatar.com/avatar/cfd6c8435b994bdf80c92e6d9c49f1dfb9d46fc9111a3c19b8cc99cd53bb2fa5?d=identicon)[diolan12](/maintainers/diolan12)

---

Top Contributors

[![diolan12](https://avatars.githubusercontent.com/u/24894631?v=4)](https://github.com/diolan12 "diolan12 (5 commits)")

---

Tags

lorem-ipsumlorem-ipsum-generatorphpphp-libraryphpgeneratorloremipsum

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/diolan12-php-lipsum/health.svg)

```
[![Health](https://phpackages.com/badges/diolan12-php-lipsum/health.svg)](https://phpackages.com/packages/diolan12-php-lipsum)
```

###  Alternatives

[genericmilk/docudoodle

Generate documentation for your Laravel application using OpenAI

15120.5k](/packages/genericmilk-docudoodle)[tomloprod/radiance

A deterministic mesh gradient avatar generator for PHP.

1393.7k](/packages/tomloprod-radiance)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
