Fake Data Generation Code Snippets

1. PHP Example (Using Faker PHP Library)

<?php
require_once 'vendor/autoload.php';  // Ensure Composer autoloading is enabled

// Create a Faker instance
$faker = Faker\Factory::create();

// Generate Fake Data
echo "Name: " . $faker->name . "<br>";
echo "Email: " . $faker->email . "<br>";
echo "Phone: " . $faker->phoneNumber . "<br>";
echo "Address: " . $faker->address . "<br>";
echo "Company: " . $faker->company . "<br>";
echo "Random Date: " . $faker->date() . "<br>";
?>
        

2. Python Example (Using Faker Python Library)

from faker import Faker

# Create a Faker instance
fake = Faker()

# Generate Fake Data
print("Name:", fake.name())
print("Email:", fake.email())
print("Phone:", fake.phone_number())
print("Address:", fake.address())
print("Company:", fake.company())
print("Random Date:", fake.date())
        

3. JavaScript Example (Using Faker.js)

<script src="https://cdnjs.cloudflare.com/ajax/libs/Faker.js/5.5.3/faker.min.js"></script>

<script>
    console.log("Name:", faker.name.findName());
    console.log("Email:", faker.internet.email());
    console.log("Phone:", faker.phone.phoneNumber());
    console.log("Address:", faker.address.streetAddress());
    console.log("Company:", faker.company.companyName());
    console.log("Random Date:", faker.date.past());
</script>
        

4. JavaScript Example (Using RandomUser.me API)

<script>
    fetch('https://randomuser.me/api/')
        .then(response => response.json())
        .then(data => {
            const user = data.results[0];
            console.log("Name:", user.name.first, user.name.last);
            console.log("Email:", user.email);
            console.log("Phone:", user.phone);
        });
</script>