Faker
made with
PHP
简介及使用教程
Faker是是一个可以生成假数据的PHP库。无论是要引导数据库,还是要创建好看的xml文档、填充持久性数据来对其进行压力测试,或者匿名从生产服务中获取的数据,Faker都能胜任。
安装
composer require fzaninotto/faker
使用
引入
1、PSR-4(composer安装的情况下)
require_once 'vendor/autoload.php';
2、PSR-0,通过自身的加载器加载
require_once '/path/to/Faker/src/autoload.php';
创建假数据
<?php
// 通过工厂模式创建一个Faker\Generator实例
$faker = Faker\Factory::create();
// 通过传入属性生成数据
echo $faker->name;
// 'Lucy Cechtelar';
echo $faker->address;
// "426 Jordy Lodge
// Cartwrightshire, SC 88120-6700"
echo $faker->text;
// Dolores sit sint laboriosam dolorem culpa et autem. Beatae nam sunt fugit
// et sit et mollitia sed.
// Fuga deserunt tempora facere magni omnis. Omnis quia temporibus laudantium
// sit minima sint.
每调用一次 $faker->name
将生成不同的随机数据。
<?php
for ($i = 0; $i < 10; $i++) {
echo $faker->name, "\n";
}
// Adaline Reichel
// Dr. Santa Prosacco DVM
// Noemy Vandervort V
// Lexi O'Conner
// Gracie Weber
// Roscoe Johns
// Emmett Lebsack
// Keegan Thiel
// Wellington Koelpin II
// Ms. Karley Kiehn V
更多用法、格式和插件可以点击下文主页查看。
作者
Francois Zaninotto
相关项目