PHPackages                             rensenbart/faker - 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. rensenbart/faker

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

rensenbart/faker
================

Faker is a PHP library that generates fake data for you.

1.0(3y ago)0121MITPHPPHP ^8.0

Since Mar 8Pushed 3y agoCompare

[ Source](https://github.com/RensenBart/Faker)[ Packagist](https://packagist.org/packages/rensenbart/faker)[ RSS](/packages/rensenbart-faker/feed)WikiDiscussions master Synced today

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

Faker
=====

[](#faker)

[![Latest Stable Version](https://camo.githubusercontent.com/bb6474725ad3d01754503a049473f67c147bdf333f7cf2fb2733b4859576e1a5/687474703a2f2f706f7365722e707567782e6f72672f72656e73656e626172742f66616b65722f76)](https://packagist.org/packages/rensenbart/faker)[![Total Downloads](https://camo.githubusercontent.com/725f34be0515aa1f63c88d4e5f6178d16c3c401f76a64bc6f4f298ae7d60d994/687474703a2f2f706f7365722e707567782e6f72672f72656e73656e626172742f66616b65722f646f776e6c6f616473)](https://packagist.org/packages/rensenbart/faker)[![Latest Unstable Version](https://camo.githubusercontent.com/f061b65f976cd67be1d1f12b118e6b7c60c74739c1e6e402339ada56b8fab284/687474703a2f2f706f7365722e707567782e6f72672f72656e73656e626172742f66616b65722f762f756e737461626c65)](https://packagist.org/packages/rensenbart/faker)[![License](https://camo.githubusercontent.com/f8e27ff4572bf3a86e136b420f5db7ac9a017f8bd3e1a042308c7a2b799fe682/687474703a2f2f706f7365722e707567782e6f72672f72656e73656e626172742f66616b65722f6c6963656e7365)](https://packagist.org/packages/rensenbart/faker)[![PHP Version Require](https://camo.githubusercontent.com/f59e2651228dc6bed73d2e4342a181f760f9a8460681c107e0c66f9835fa8263/687474703a2f2f706f7365722e707567782e6f72672f72656e73656e626172742f66616b65722f726571756972652f706870)](https://packagist.org/packages/rensenbart/faker)

Faker is a PHP library that generates fake data for you. Whether you need to bootstrap your database, create good-looking XML documents, fill-in your persistence to stress test it, or anonymize data taken from a production service, Faker is for you.

I have forked this repository to keep it working with PHP 8

Faker is heavily inspired by Perl's [Data::Faker](http://search.cpan.org/~jasonk/Data-Faker-0.07/), and by ruby's [Faker](https://rubygems.org/gems/faker).

This fork of Faker requires PHP &gt;= 8.0

Table of Contents
=================

[](#table-of-contents)

- [Installation](#installation)
- [Basic Usage](#basic-usage)
- [Formatters](#formatters)
    - [Base](#fakerproviderbase)
    - [Lorem Ipsum Text](#fakerproviderlorem)
    - [Person](#fakerprovideren_usperson)
    - [Address](#fakerprovideren_usaddress)
    - [Phone Number](#fakerprovideren_usphonenumber)
    - [Company](#fakerprovideren_uscompany)
    - [Real Text](#fakerprovideren_ustext)
    - [Date and Time](#fakerproviderdatetime)
    - [Internet](#fakerproviderinternet)
    - [User Agent](#fakerprovideruseragent)
    - [Payment](#fakerproviderpayment)
    - [Color](#fakerprovidercolor)
    - [File](#fakerproviderfile)
    - [Image](#fakerproviderimage)
    - [Uuid](#fakerprovideruuid)
    - [Barcode](#fakerproviderbarcode)
    - [Miscellaneous](#fakerprovidermiscellaneous)
    - [Biased](#fakerproviderbiased)
    - [Html Lorem](#fakerproviderhtmllorem)
- [Modifiers](#modifiers)
- [Localization](#localization)
- [Populating Entities Using an ORM or an ODM](#populating-entities-using-an-orm-or-an-odm)
- [Seeding the Generator](#seeding-the-generator)
- [Faker Internals: Understanding Providers](#faker-internals-understanding-providers)
- [Real Life Usage](#real-life-usage)
- [Language specific formatters](#language-specific-formatters)
- [Third-Party Libraries Extending/Based On Faker](#third-party-libraries-extendingbased-on-faker)
- [License](#license)

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

[](#installation)

```
composer require rensenbart/faker
```

Basic Usage
-----------

[](#basic-usage)

### Autoloading

[](#autoloading)

Faker supports both `PSR-0` as `PSR-4` autoloaders.

```
