php – 如何在具有Faker扩展名的特定国家/地区内获得城市

我正在使用Laravel 5中的fzaninotto / Faker扩展来填充我的数据库,问题是我有一个表国家和一个表城市所以,我称之为$faker->国家但我怎么能得到一个里面的城市那个国家?我不想要例如波哥大属于EEUU谢谢!

解决方法:

您将创建一个生成器并仅为该国家/地区添加提供程序(a list of them can be found here):

$faker = new Faker\Generator();
$faker->addProvider(new Faker\Provider\en_AU\Address($faker));
$faker->state; // will give you only Australian states

如果可用提供程序未涵盖您的特定需求,则可能需要创建自定义提供程序.

上一篇:小白学Python(16)——pyecharts 绘制地理图表 Geo


下一篇:如何在Factory Boy中与Faker一起使用lazy_attribute