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)067MITPHPPHP &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 2d 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

25

—

LowBetter than 35% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity43

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

660d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/101968261?v=4)[panhareach](/maintainers/panhareach)[@Panhareach](https://github.com/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)
```

###  Alternatives

[cognesy/instructor-php

The complete AI toolkit for PHP: unified LLM API, structured outputs, agents, and coding agent control

318123.0k1](/packages/cognesy-instructor-php)

PHPackages © 2026

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