로캘 설정
어느 분이 Faker 프로젝트에 한글 로캘 프로바이더를 커밋해 놓으셔서 덕분에 Laravel Factory 에서 한글 데이타를 사용할 수 있습니다.
Laravel 5.4 부터는 faker_local 환경 변수에 사용할 기본 로캘을 config/app.php 에 지정할 수 있습니다.
<?php
return [
//
'faker_locale' => 'ko_KR',
];
PHP
이제 Factory 를 생성하면 기본 로캘로 작동하지만 다른 언어 로캘이 같이 필요할수도 있습니다.
이런 경우 다음과 같이 수동으로 로캘을 지정해서 Factory 를 생성해 주면 됩니다.
<?php
// 한글 로캘 Faker 팩토리 생성
$ko_faker = \Faker\Factory::create('ko_KR');
echo $ko_faker->company();
// 영어 로캘 Faker 팩토리 생성
$en_faker = \Faker\Factory::create('en_US');
echo $en_faker->company();
PHP
같이 보기
Ref