php faker 中文,使用faker 生成中文测试数据
https://github.com/fzaninotto/Faker/blob/master/src/Faker/Provider/zh_CN/Address.php
常用的類型都在里面。
下面是一個實例。使用了laravel 框架的工廠模式向數據庫填充測試數據。
$factory->define(App\Models\Customer::class,?function?($faker)?{
$faker?=?Faker\Factory::create(‘zh_CN‘);
return?[
‘name‘?=>?$faker->name(),
‘sex‘?=>?$faker->numberBetween($min?=?0,?$max?=?1),
‘age‘?=>?$faker->numberBetween($min?=?30,?$max?=?90),
‘minzu_id‘?=>?$faker->numberBetween($min?=?1,?$max?=?8),
‘location_id‘?=>?$faker->numberBetween($min?=?5,?$max?=?9),
‘marriage‘?=>?1,
‘education‘?=>?1,
‘job‘?=>?1,
‘user_id‘?=>?1,
‘orgnization‘?=>?‘xx大學‘,
‘contactor‘?=>?$faker->name(),
‘contactormobile‘?=>?$faker->phoneNumber(),
‘idnumber‘?=>?$faker->numerify(‘640############‘),
‘address‘?=>?$faker->address(),
‘hukou‘?=>?$faker->address(),
‘mobile‘?=>?$faker->phoneNumber(),
‘telephone‘?=>?$faker->phoneNumber(),
‘created_at‘?=>?$faker->date($format?=?‘Y-m-d‘,?$max?=?‘now‘),//‘2016-09-01‘,
‘updated_at‘?=>?$faker->date($format?=?‘Y-m-d‘,?$max?=?‘now‘)//‘2016-09-01‘
];
});
總結
以上是生活随笔為你收集整理的php faker 中文,使用faker 生成中文测试数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php网站 qq登陆,php写的插件网站
- 下一篇: php 随机钱数,PHP 仿微信红包金额