Fakerの日本語でのテストデータ出力結果まとめ

ITPHP

Fakerの日本語での出力結果をそれぞれ10件ずつ確認しましたので、そのまとめになります。

(Fakerに実装されている全てのメソッド、値を確認しておりません。)

Faker とは?

Fakerはテストデータを生成できるPHPライブラリです。

公式サイト:https://github.com/fzaninotto/Faker

※日本語ではおそらく部署にあたるであろう $faker->bs がフォーマットエラーになったり、会社名が「株式会社 青田」など名字に株式会社を付けたものであったりしましたが、名前と住所に関してはちゃんと作り込まれてる印象を受けました。

名前関連

氏名男女混合(name)

echo $faker->name . "\n";
中津川 あすか
喜嶋 明美
工藤 英樹
廣川 真綾
高橋 明美
吉田 拓真
杉山 結衣
工藤 幹
若松 亮介
山本 花子

氏名カナ男女混合(kanaName)

echo $faker->kanaName . "\n";
ヤマモト ソウタロウ
ササキ ツバサ
スズキ ナナミ
コバヤシ ジュン
クドウ ナナミ
ナカジマ アケミ
イシダ サユリ
ヤマモト リカ
サイトウ ショウタ
ヒロカワ ショウタ

氏名男性(name('male’))

echo $faker->name('male') . "\n";
渚 修平
坂本 太一
小林 翔太
浜田 聡太郎
大垣 学
鈴木 太郎
加納 涼平
津田 洋介
加藤 英樹
吉本 淳

氏名カナ男性(kanaName('male’))

echo $faker->kanaName('male') . "\n";
オオガキ ナオト
ニシノソノ トモヤ
コバヤシ ショウタ
サトウ ケンイチ
アオヤマ マナブ
ヤマグチ タロウ
ミヤケ ヨウイチ
コバヤシ トモヤ
ヨシダ ショウタ
アオタ タロ

氏名女性(name('female’))

echo $faker->name('female') . "\n";
小泉 直子
藤本 裕美子
佐藤 結衣
中島 里佳
原田 桃子
宮沢 千代
笹田 真綾
中島 あすか
松本 知実
宮沢 舞

氏名カナ女性(kanaName('female’))

echo $faker->kanaName('female') . "\n";
スギヤマ モモコ
イダカ リカ
スズキ ユイ
ツダ ユイ
アオヤマ モモコ
クドウ ナナミ
ナギサ サトミ
ワカマツ チヨ
スギヤマ ナナミ
ヨシモト サトミ

名字(lastName)

echo $faker->lastName . "\n";
宮沢
原田
江古田
近藤
村山
加納
三宅
中津川
喜嶋
廣川

名字カナ(lastKanaName)

echo $faker->lastKanaName . "\n";
カノウ
ミヤザワ
ササキ
ナカツガワ
マツモト
ミヤケ
ツダ
ニシノソノ
エコダ
キジマ

下の名前男女混合(firstName)

echo $faker->firstName . "\n";
くみ子
洋介
真綾
裕樹
陽子
花子
涼平
千代
拓真
亮介

下の名前男女混合(firstKanaName)

echo $faker->firstKanaName . "\n";
ソウタロウ
リカ
サユリ
リカ
タクマ
ヤスヒロ
タロウ
リカ
アケミ
ヨウス

下の名前男性(firstNameMale)

echo $faker->firstNameMale . "\n";

もしくは

echo $faker->firstName('male') . "\n";
太一
充
充
康弘
浩
翼
淳
直人
直人
稔

下の名前カナ男性(firstNameMale)

echo $faker->firstNameMale . "\n";
ヨウスケ
ミツル
ヤスヒロ
キョウスケ
ヒロシ
ナオキ
ユウキ
マナブ
マナブ
タクマ

下の名前女性(firstNameFemale)

echo $faker->firstNameFemale . "\n";

もしくは

echo $faker->firstName('female') . "\n";
舞
結衣
七夏
あすか
桃子
花子
桃子
舞
結衣
香織

下の名前女性(firstKanaNameFemale)

echo $faker->firstKanaNameFemale . "\n";
ヨウコ
アスカ
サユリ
チヨ
ミキ
ハナコ
モモコ
ナナミ
ハナコ
アスカ

住所関連

住所(address)

echo $faker->address . "\n";
7499305  栃木県田中市東区廣川町鈴木10-10-8
3439162  奈良県斉藤市北区江古田町中村5-6-7
3093009  福岡県渚市西区渚町津田1-4-9
7179830  高知県井上市南区加納町津田8-2-7
7811067  兵庫県大垣市南区工藤町杉山8-10-10 ハイツ渚110号
1955242  秋田県山本市中央区廣川町浜田6-6-1 コーポ野村104号
6547329  香川県山口市南区加藤町三宅4-1-3 コーポ原田108号
8553867  香川県渡辺市北区井高町杉山3-8-4
3221359  福井県山岸市東区近藤町松本2-5-9
4044973  長野県石田市北区渚町木村10-1-3

住所(都道府県、マンションなし)(streetAddress)

echo $faker->streetAddress . "\n";
中津川町佐々木7-6-8
鈴木町大垣4-6-9
青山町坂本6-8-3
中津川町田中9-5-7
宇野町喜嶋9-1-7
近藤町佐々木10-3-9
小泉町中津川8-5-8
中村町斉藤4-8-2
喜嶋町山口6-5-9
桐山町村山5-2-8

市(city)

echo $faker->city . "\n";
加藤市
野村市
浜田市
鈴木市
吉田市
桐山市
井高市
渡辺市
宮沢市
藤本市
松本町

町(streetName)

echo $faker->streetName . "\n";
松本町
井高町
西之園町
松本町
西之園町
喜嶋町
若松町
中津川町
宮沢町
斉藤町

マンション名部屋番号(secondaryAddress)

echo $faker->secondaryAddress . "\n";
コーポ宮沢108号
コーポ鈴木110号
コーポ藤本105号
コーポ渡辺103号
コーポ近藤104号
ハイツ江古田106号
コーポ田中108号
コーポ田辺108号
ハイツ工藤107号
ハイツ中島110号

部屋番号(buildingNumber)

echo $faker->buildingNumber . "\n";
105
106
107
108
101
103
104
102
110
101

郵便番号(postcode)

echo $faker->postcode . "\n";
4182434
3124925
6746427
2433738
8199672
5767889
5923143
1109199
9602487
9174128

電話番号、Email、URL

電話番号(phoneNumber)

echo $faker->phoneNumber . "\n";
090-4569-8670
01721-8-9265
0660-750-466
052-231-0090
0580-456-832
080-5875-7888
0449-32-4567
06-7926-4031
0710-681-914
0190-694-218

E.164 国際公衆電気通信番号(e164PhoneNumber)

echo $faker->e164PhoneNumber . "\n";
+6198921575614
+1365974315577
+5364353097221
+3611639769882
+5937432523585
+2072208018385
+8922507464748
+3256954323201
+6331404222917
+5411096941804

email(email)

echo $faker->email . "\n";
yamada.nanami@mail.goo.ne.jp
shota.yamaguchi@mail.goo.ne.jp
tsato@mail.goo.ne.jp
saito.ryohei@hotmail.co.jp
onishinosono@nakajima.org
sayuri.yoshida@yahoo.co.jp
pwakamatsu@sasada.biz
rei52@mail.goo.ne.jp
nharada@hotmail.co.jp
kyosuke53@sato.com

URL(url)

echo $faker->url . "\n";
http://uno.info/officiis-animi-modi-est-a
http://www.nakatsugawa.com/sint-culpa-voluptate-doloribus-a
http://sakamoto.com/quas-et-sed-veritatis-incidunt-voluptatem-adipisci-eius.html
http://www.sugiyama.com/
http://sasada.com/qui-id-ut-eos-labore
http://wakamatsu.com/consequatur-assumenda-dolor-sed-sit-ut-ipsum-rerum.html
http://www.ito.jp/aperiam-quod-repellat-iste-fugit-adipisci.html
http://kobayashi.jp/voluptatibus-iure-neque-voluptatem-omnis
http://takahashi.org/voluptatum-officiis-et-vel-harum
https://matsumoto.net/ab-porro-neque-ratione-provident.html

会社名、国

会社名(company)

echo $faker->company . "\n";
株式会社 江古田
株式会社 青田
株式会社 津田
有限会社 江古田
有限会社 工藤
有限会社 山岸
株式会社 村山
有限会社 田辺
株式会社 木村
有限会社 中島

国(country)

echo $faker->country . "\n";
グリーンランド
リトアニア
リベリア
アルジェリア
フォークランド諸島
ロシア
モルドバ共和国
ベナン
ドミニカ共和国
バミューダ島

以上になります。

こちらにLaravelでFakerを使って、実際にテーブルにデータを入れるところまで載せております。

よろしければどうぞ。

スポンサーリンク

Posted by nobuhiro harada