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

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

panhareach/faker-kh
===================

PHP library to generate random Khmer words.

1.0.1(1y ago)040MITPHPPHP &gt;=7.4

Since Mar 6Pushed 1y ago1 watchersCompare

[ Source](https://github.com/Re4ch-Jay/FakerKH-PHP)[ Packagist](https://packagist.org/packages/panhareach/faker-kh)[ RSS](/packages/panhareach-faker-kh/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

FakerKH​ for PHP
================

[](#fakerkh-for-php)

FakerKH is a PHP library for generating fake Khmer data. Use this library to create random addresses, names, quotes, and more in Khmer language. Use this library for Khmer word dummy data seeder in you Laravel Application.

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

[](#installation)

```
composer require panhareach/faker-kh
```

Usage
-----

[](#usage)

In your application, import the FakerKH class and use its methods to generate fake data.

```
use Core\FakerKH;

$faker = new FakerKH();

echo "Random firstname: " . $faker->firstname() . PHP_EOL;
echo "Random lastname: " . $faker->lastname() . PHP_EOL;
echo "Random fullname: " . $faker->fullname() . PHP_EOL;
echo "Random fullname with title: " . $faker->fullnameWithTitle() . PHP_EOL;
echo "Random address: " . $faker->address() . PHP_EOL;
echo "Random telephone number: " . $faker->tel() . PHP_EOL;
echo "Random sentence: " . $faker->sentence() . PHP_EOL;
echo "Random paragraph: " . $faker->paragraph() . PHP_EOL;
echo "Random title: " . $faker->title() . PHP_EOL;
echo "Random day: " . $faker->day() . PHP_EOL;
echo "Random month: " . $faker->month() . PHP_EOL;
echo "Random year: " . $faker->year() . PHP_EOL;
echo "Random date: " . $faker->date() . PHP_EOL;
echo "Random city: " . $faker->city() . PHP_EOL;
echo "Random province: " . $faker->province() . PHP_EOL;
echo "Random country: " . $faker->country() . PHP_EOL;
echo "Random animal: " . $faker->animal() . PHP_EOL;
```

Methods
-------

[](#methods)

- `address(): string` Generate a random address.
- `city(): string` Generate a random city name.
- `firstName(): string` Generate a random Khmer first name.
- `lastName(): string` Generate a random Khmer last name.
- `day(): string` Generate a random Khmer day.
- `year(): string` Generate a random Khmer year.
- `date(): string` Generate a random Khmer date.
- `province(): string` Generate a random Khmer province.
- `country(): string` Generate a random Khmer Country.
- `month(): string` Generate a random Khmer month name.
- `sentence(): string` Generate a random Khmer sentence.
- `tel(): string` Generate a random Khmer telephone number.
- `title(): string` Generate a random Khmer title - honorific.
- `paragraph(sentenceCount = 3): string` Generate a random Khmer paragraph. Default sentence count is 3.
- `fullName(): string` Generate a random Khmer Full Name.
- `animal(): string` Generate a random Khmer animal.
- `fullnameWithTitle()` Generate a random Khmer Full Name with title
- More to come :)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance35

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity42

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

Every ~189 days

Total

2

Last Release

613d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/02c735761f739775b662bfdfa41b8c43fd5fba57845ba0cf9a9c1ea7294791ea?d=identicon)[panhareach](/maintainers/panhareach)

---

Top Contributors

[![Re4ch-Jay](https://avatars.githubusercontent.com/u/111555521?v=4)](https://github.com/Re4ch-Jay "Re4ch-Jay (3 commits)")

### Embed Badge

![Health badge](/badges/panhareach-faker-kh/health.svg)

```
[![Health](https://phpackages.com/badges/panhareach-faker-kh/health.svg)](https://phpackages.com/packages/panhareach-faker-kh)
```

PHPackages © 2026

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