PHP code example of sedkiy / faker

1. Go to this page and download the library: Download sedkiy/faker library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

sedkiy / faker example snippets


use Sedkiy\Faker\SedkiyFaker;

$faker = SedkiyFaker::locale('ar_MA')->make();

$faker->name();         // "Mr. Youssef Alami"
$faker->city();         // "Casablanca"
$faker->phoneNumber();  // "+212 6 12 34 56 78"
$faker->postcode();     // "20000"
$faker->freeEmail();    // "[email protected]"

use Sedkiy\Faker\SedkiyFaker;

$faker = SedkiyFaker::locale('ar_MA')->make();

$faker->name();
$faker->city();
$faker->phoneNumber();

$faker = SedkiyFaker::locale('de_DE')->seed(1337)->make();

$faker = SedkiyFaker::locale('fr_FR')
    ->withProvider(\Faker\Provider\fr_FR\Text::class)
    ->make();

// database/factories/UserFactory.php

public function definition(): array
{
    return [
        'name'    => fake()->name(),          // "Youssef Alami"
        'address' => fake()->streetAddress(), // "Avenue Hassan II"
        'phone'   => fake()->phoneNumber(),   // "+212 6 12 34 56 78"
        'email'   => fake()->freeEmail(),     // "[email protected]"
    ];
}
bash
php artisan vendor:publish --tag="sedkiy-faker-config"