vpillinger/php-faker-music

php 8.3 的 php-faker-music 更新版本

v1.0.3 2024-06-23 22:27 UTC

This package is auto-updated.

Last update: 2024-09-23 23:30:03 UTC


README

fakerphp/faker 提供流行音乐的数据提供者

安装

使用 composer 安装。

composer require rauwebieten/php-faker-music

或者直接添加到你的 composer.json 文件中

{
  "require": {
    "rauwebieten/php-faker-music": "^1.0"
  }
}

用法

<?php

$faker = \Faker\Factory::create();

# For Classical Genre Artists & Albums
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Classical($faker));
echo $faker->musicClassicalArtist . ' - ' . $faker->musicClassicalAlbum . PHP_EOL;

# For Reggae Genre Artists & Albums
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Reggae($faker));
echo $faker->musicReggaeArtist . ' - ' . $faker->musicReggaeAlbum . PHP_EOL;

# For HipHop Genre Artists & Albums
$faker->addProvider(new \RauweBieten\PhpFakerMusic\HipHop($faker));
echo $faker->musicHipHopArtist . ' - ' . $faker->musicHipHopAlbum . PHP_EOL;

# For Metal Genre Artists & Albums
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Metal($faker));
echo $faker->musicMetalArtist . ' - ' . $faker->musicMetalAlbum . PHP_EOL;

# For Dance Genre Artists & Albums
$faker->addProvider(new \RauweBieten\PhpFakerMusic\Dance($faker));
echo $faker->musicDanceArtist . ' - ' . $faker->musicDanceAlbum . PHP_EOL;

查看示例文件夹以获取更多信息

示例结果

查看 examples/output/example.md 以获取

  • 100 个生成的金属艺术家/专辑
  • 100 个生成的舞曲艺术家/专辑
  • 100 个生成的古典艺术家/专辑
  • 100 个生成的雷鬼艺术家/专辑
  • 100 个生成的嘻哈艺术家/专辑

为什么你需要这个?

为了用假数据填充你的项目(电子商务、分析、任何)数据库?查看 fakerphp/faker

许可证

MIT