| 148 |
lars |
1 |
<?php
|
|
|
2 |
|
|
|
3 |
namespace Faker\Provider\zh_TW;
|
|
|
4 |
|
|
|
5 |
class Address extends \Faker\Provider\Address
|
|
|
6 |
{
|
|
|
7 |
protected static $streetNameFormats = [
|
|
|
8 |
'{{street}}{{streetSuffix}}',
|
|
|
9 |
'{{street}}{{streetSuffix}}{{randomChineseNumber}}段',
|
|
|
10 |
];
|
|
|
11 |
|
|
|
12 |
protected static $streetAddressFormats = [
|
|
|
13 |
'{{streetName}}{{randomNumber3}}號',
|
|
|
14 |
'{{streetName}}{{randomNumber3}}號{{randomNumber2}}樓',
|
|
|
15 |
'{{streetName}}{{randomNumber3}}巷{{randomNumber3}}號',
|
|
|
16 |
'{{streetName}}{{randomNumber3}}巷{{randomNumber3}}號{{randomNumber2}}樓',
|
|
|
17 |
'{{streetName}}{{randomNumber3}}巷{{randomNumber3}}弄{{randomNumber3}}號',
|
|
|
18 |
'{{streetName}}{{randomNumber3}}巷{{randomNumber3}}弄{{randomNumber3}}號{{randomNumber2}}樓',
|
|
|
19 |
];
|
|
|
20 |
|
|
|
21 |
protected static $secondaryAddressSuffix = ['室', '房'];
|
|
|
22 |
|
|
|
23 |
protected static $addressFormats = [
|
|
|
24 |
'{{postcode}} {{city}}{{streetAddress}}',
|
|
|
25 |
];
|
|
|
26 |
|
|
|
27 |
protected static $streetSuffix = [
|
|
|
28 |
'路', '街',
|
|
|
29 |
];
|
|
|
30 |
|
|
|
31 |
/**
|
|
|
32 |
* @see http://blog.davidou.org/archives/583
|
|
|
33 |
*/
|
|
|
34 |
protected static $street = [
|
|
|
35 |
'東英二', '大公十三', '美術南一', '漁港',
|
|
|
36 |
'德美', '福林', '榮安', '忠孝南', '新立',
|
|
|
37 |
'清壽', '豐偉', '華中三', '賴明', '樹仁二',
|
|
|
38 |
'文萊', '凱得', '克武', '豐盛', '府前四',
|
|
|
39 |
'昭德', '鳳仁', '富漁五', '炎峰街青年巷',
|
|
|
40 |
'北園', '衙國一', '五和', '南村', '大埔五',
|
|
|
41 |
'大有四', '太平', '瑞發', '大學二十八',
|
|
|
42 |
'吉興六', '赤東一', '大學二十三', '龍德',
|
|
|
43 |
'昌文', '天仁北', '賢好', '崇陽', '梅龍',
|
|
|
44 |
'羅厝大坵村九江', '福鎮', '天玉', '新北一',
|
|
|
45 |
'臥龍', '平生', '碇內', '衙國三', '慶豐九',
|
|
|
46 |
'富漁二', '公興', '坤成', '民富十六',
|
|
|
47 |
'光榮北', '赤崁東', '上麒麟',
|
|
|
48 |
'公館村東平', '安船', '豐興', '三角',
|
|
|
49 |
'豐裡二', '嘉豐九', '後協', '永樂南',
|
|
|
50 |
'冷水', '德陽', '水汴一', '工明一',
|
|
|
51 |
'環山九如', '永榮二', '清潭',
|
|
|
52 |
'土地公嶺', '武淵三', '文莊', '長億東三',
|
|
|
53 |
'舊城東', '大政', '玉興', '永春南',
|
|
|
54 |
'國盛八', '工業區二十四', '北一', '樂群二',
|
|
|
55 |
'東碇', '龍華南', '榮豐', '大豐',
|
|
|
56 |
'楓江', '觀光街八連', '保興二',
|
|
|
57 |
'安通二', '和順三', '彰濱東七', '麻園六',
|
|
|
58 |
'上樹村北寧', '香賓街得月巷', '光平',
|
|
|
59 |
'車子', '崇禮', '國慶', '阿玉', '中街',
|
|
|
60 |
'同心一', '縣政十六', '德正', '濱一',
|
|
|
61 |
'健行北', '大灣七', '大明', '三多五',
|
|
|
62 |
'富裕三', '園南三', '安樂四', '新安七',
|
|
|
63 |
'河南東四', '中坑', '明野', '秀峰', '溪心',
|
|
|
64 |
'掃叭頂一', '復興南', '果峰', '新興三',
|
|
|
65 |
'公安', '松智三', '國富二十八', '理想',
|
|
|
66 |
'文工十二', '大竹二', '名山六', '文華一',
|
|
|
67 |
'樹仁', '縣政六', '泰成', '河濱', '德吉',
|
|
|
68 |
'竹林', '富台東', '東泰二', '茶專二',
|
|
|
69 |
'海康', '廣安二', '軍福十八', '北文',
|
|
|
70 |
'新興海埔地五', '秀隆', '福德南', '重化',
|
|
|
71 |
'大安港', '東英三', '精明一', '寶強',
|
|
|
72 |
'泰昌五', '立功', '文明一', '福吉一',
|
|
|
73 |
'興竹', '德泉', '中正六', '工八',
|
|
|
74 |
'鹽埕巷三汴', '龍天', '功安一', '炎峰',
|
|
|
75 |
'路科一', '海明', '僑和', '松廉', '福豐南',
|
|
|
76 |
'南園', '孝順', '富強', '保定一', '瑪鋉頂',
|
|
|
77 |
'嘉興', '立德四', '中車', '陽東營區忠三',
|
|
|
78 |
'福中九', '東十二', '頂湖五', '法院前',
|
|
|
79 |
'西海', '士林', '北濱', '富農一', '厚北',
|
|
|
80 |
'全福', '平新一', '集鹿南', '吉利六',
|
|
|
81 |
'岩灣', '新基', '禾豐二', '東角', '青島一',
|
|
|
82 |
'勢林街馨園一巷', '福陽', '文南一', '涵碧',
|
|
|
83 |
'錦田', '國賢一', '北祥', '新成',
|
|
|
84 |
'光榮東', '三鶯', '大通一', '平菁',
|
|
|
85 |
'甘肅二', '古賀', '新北六', '大庄村田中',
|
|
|
86 |
'四分子', '文三一', '站前街鐵路南舍',
|
|
|
87 |
'新北二', '楓林十', '中北二', '北安三',
|
|
|
88 |
'中華南', '光華西', '寧夏東二',
|
|
|
89 |
'樹德', '八德中', '文館', '正英八',
|
|
|
90 |
'大公十七', '銅科南', '長壽三', '漢翔',
|
|
|
91 |
'太平十九', '宜平', '精武', '鼎金中',
|
|
|
92 |
'鎮原', '明義一', '新烏', '蘭洲街三疊溪',
|
|
|
93 |
'六家八', '南勢坑', '工業東六', '四平',
|
|
|
94 |
'甘肅', '永康', '雙十',
|
|
|
95 |
'大地', '中陽東', '立華', '維揚', '太原三',
|
|
|
96 |
'水源', '重立', '民主四', '南福',
|
|
|
97 |
'鎮國', '永勝', '新華', '柯林新', '南橋一',
|
|
|
98 |
'大公十四', '勝利七', '三和二',
|
|
|
99 |
'東庄', '文匯', '中新一', '松信一',
|
|
|
100 |
'寶君', '平安南', '文學', '大華五',
|
|
|
101 |
'行義', '百五', '草衙中', '嘉祥五',
|
|
|
102 |
'平等', '光美', '成功十六', '精誠三',
|
|
|
103 |
'水美', '文化十', '民權東', '大慶',
|
|
|
104 |
'源泉', '文成北', '大坪五', '光華六',
|
|
|
105 |
'玉清二', '龍鳳', '上山二', '西十四',
|
|
|
106 |
'文康', '崇德十二', '天泉一', '新庄',
|
|
|
107 |
'芝麻五', '中山西', '長春', '中一',
|
|
|
108 |
'八張二', '嘉安八', '成德九', '三村',
|
|
|
109 |
'忠孝東', '遼北', '徐州一', '徐州五',
|
|
|
110 |
'六張', '中西', '大平', '順興', '新展',
|
|
|
111 |
'南澳南', '吉利四', '久安二', '斗六五',
|
|
|
112 |
'登山', '貴林', '桐竹', '社斗',
|
|
|
113 |
'中樂', '山湖二', '長園二', '埤尾', '應化',
|
|
|
114 |
'水碓二', '嶺頂九分', '中和', '幸福五',
|
|
|
115 |
'長安東', '愛富二街厚生巷', '崇德三',
|
|
|
116 |
'甲樹', '篤信', '金龍二', '為隨東',
|
|
|
117 |
'明鳳五', '草湖村仁愛', '至平', '惟馨',
|
|
|
118 |
'濃公', '錫安', '中庄東', '保順',
|
|
|
119 |
'龍橋', '文二三', '通明', '東信',
|
|
|
120 |
'秀福', '光榮', '棒球三', '立達',
|
|
|
121 |
'長樂五', '永安', '瀋陽', '文宏一',
|
|
|
122 |
'斗苑', '新興二', '新五', '科雅六',
|
|
|
123 |
'青埔八', '永安東', '行忠', '梅亭東',
|
|
|
124 |
'保榮', '國富二十六', '自強九', '學進',
|
|
|
125 |
'線東', '中興二', '柯林七', '國盛三',
|
|
|
126 |
'平安', '重建', '臥龍', '松文', '花秀',
|
|
|
127 |
'太原四', '北門', '新生三', '花旗',
|
|
|
128 |
'大源十九', '光華十', '內江', '埔興',
|
|
|
129 |
'芝柏一', '府中', '乾興', '華廈', '長埤',
|
|
|
130 |
'新富', '山明', '城中五', '富裕十七',
|
|
|
131 |
'修明', '贊庄大仁', '三和', '科大一',
|
|
|
132 |
'光州一', '平等十二', '新寮一', '東林東',
|
|
|
133 |
'永新二', '頂橫', '東門', '石園', '寶深',
|
|
|
134 |
'長青', '金鋒一', '福壽', '連雲',
|
|
|
135 |
'自立二', '北辰一', '松三', '嘉朴',
|
|
|
136 |
'鎮新二', '莊敬', '中興十', '忠明七',
|
|
|
137 |
'福興八', '中心', '海口北', '工業三',
|
|
|
138 |
'大弘一', '親民', '芳樂', '赤崁南', '文開',
|
|
|
139 |
'五權西', '新興海埔地三', '華泰一',
|
|
|
140 |
'文澄', '中山西', '崇德二十九',
|
|
|
141 |
'內定七', '新基北', '南澳', '尚德',
|
|
|
142 |
'後港一', '西建', '力行五', '中央七',
|
|
|
143 |
'苓安', '裕隆', '布西', '鹽田',
|
|
|
144 |
'建國南', '順興', '朝奉', '賜安',
|
|
|
145 |
'崇德十八', '頂庄', '福營', '工業二十',
|
|
|
146 |
'徐州四', '鼎愛', '香檳二', '竹社',
|
|
|
147 |
'惠中一', '重仁', '德福', '同源',
|
|
|
148 |
'下莊新生', '廣明', '明仁一', '中正東',
|
|
|
149 |
'鳳尾', '濟南', '復華四', '新基南',
|
|
|
150 |
'潭工一', '學三', '龍善二', '六路七',
|
|
|
151 |
'環美', '建興三', '福錦', '永義九',
|
|
|
152 |
'和祥七', '漁港中一', '樹林六', '東信',
|
|
|
153 |
'壽福', '鳳楠', '五福六', '大源二十',
|
|
|
154 |
'南勢十', '中港三', '小坑', '勝利十五',
|
|
|
155 |
'老吸', '鎮新五', '名水', '蘇港',
|
|
|
156 |
'櫻城三', '裕孝三', '稻香五', '豐源',
|
|
|
157 |
'大功', '陜西',
|
|
|
158 |
];
|
|
|
159 |
|
|
|
160 |
/**
|
|
|
161 |
* @see http://zh.wikipedia.org/wiki/%E8%87%BA%E7%81%A3%E8%A1%8C%E6%94%BF%E5%8D%80%E5%8A%83
|
|
|
162 |
*/
|
|
|
163 |
protected static $city = [
|
|
|
164 |
'新北市' => [
|
|
|
165 |
'板橋區', '三重區', '中和區', '永和區',
|
|
|
166 |
'新莊區', '新店區', '樹林區', '鶯歌區',
|
|
|
167 |
'三峽區', '淡水區', '汐止區', '瑞芳區',
|
|
|
168 |
'土城區', '蘆洲區', '五股區', '泰山區',
|
|
|
169 |
'林口區', '深坑區', '石碇區', '坪林區',
|
|
|
170 |
'三芝區', '石門區', '八里區', '平溪區',
|
|
|
171 |
'雙溪區', '貢寮區', '金山區', '萬里區',
|
|
|
172 |
'烏來區',
|
|
|
173 |
],
|
|
|
174 |
'宜蘭縣' => [
|
|
|
175 |
'宜蘭市', '羅東鎮', '蘇澳鎮', '頭城鎮', '礁溪鄉',
|
|
|
176 |
'壯圍鄉', '員山鄉', '冬山鄉', '五結鄉', '三星鄉',
|
|
|
177 |
'大同鄉', '南澳鄉',
|
|
|
178 |
],
|
|
|
179 |
'桃園市' => [
|
|
|
180 |
'桃園區', '中壢區', '大溪區', '楊梅區', '蘆竹區',
|
|
|
181 |
'大園區', '龜山區', '八德區', '龍潭區', '平鎮區',
|
|
|
182 |
'新屋區', '觀音區', '復興區',
|
|
|
183 |
],
|
|
|
184 |
'新竹縣' => [
|
|
|
185 |
'竹北市', '竹東鎮', '新埔鎮', '關西鎮', '湖口鄉',
|
|
|
186 |
'新豐鄉', '芎林鄉', '橫山鄉', '北埔鄉', '寶山鄉',
|
|
|
187 |
'峨眉鄉', '尖石鄉', '五峰鄉',
|
|
|
188 |
],
|
|
|
189 |
'苗栗縣' => [
|
|
|
190 |
'苗栗市', '苑裡鎮', '通霄鎮', '竹南鎮', '頭份鎮',
|
|
|
191 |
'後龍鎮', '卓蘭鎮', '大湖鄉', '公館鄉', '銅鑼鄉',
|
|
|
192 |
'南庄鄉', '頭屋鄉', '三義鄉', '西湖鄉', '造橋鄉',
|
|
|
193 |
'三灣鄉', '獅潭鄉', '泰安鄉',
|
|
|
194 |
],
|
|
|
195 |
'臺中市' => [
|
|
|
196 |
'豐原區', '東勢區', '大甲區', '清水區', '沙鹿區',
|
|
|
197 |
'梧棲區', '后里區', '神岡區', '潭子區', '大雅區',
|
|
|
198 |
'新社區', '石岡區', '外埔區', '大安區', '烏日區',
|
|
|
199 |
'大肚區', '龍井區', '霧峰區', '太平區', '大里區',
|
|
|
200 |
'和平區', '中區', '東區', '南區', '西區', '北區',
|
|
|
201 |
'西屯區', '南屯區', '北屯區',
|
|
|
202 |
],
|
|
|
203 |
'彰化縣' => [
|
|
|
204 |
'彰化市', '鹿港鎮', '和美鎮', '線西鄉', '伸港鄉',
|
|
|
205 |
'福興鄉', '秀水鄉', '花壇鄉', '芬園鄉', '員林鎮',
|
|
|
206 |
'溪湖鎮', '田中鎮', '大村鄉', '埔鹽鄉', '埔心鄉',
|
|
|
207 |
'永靖鄉', '社頭鄉', '二水鄉', '北斗鎮', '二林鎮',
|
|
|
208 |
'田尾鄉', '埤頭鄉', '芳苑鄉', '大城鄉', '竹塘鄉',
|
|
|
209 |
'溪州鄉',
|
|
|
210 |
],
|
|
|
211 |
'南投縣' => [
|
|
|
212 |
'南投市', '埔里鎮', '草屯鎮', '竹山鎮', '集集鎮',
|
|
|
213 |
'名間鄉', '鹿谷鄉', '中寮鄉', '魚池鄉', '國姓鄉',
|
|
|
214 |
'水里鄉', '信義鄉', '仁愛鄉',
|
|
|
215 |
],
|
|
|
216 |
'雲林縣' => [
|
|
|
217 |
'斗六市', '斗南鎮', '虎尾鎮', '西螺鎮', '土庫鎮',
|
|
|
218 |
'北港鎮', '古坑鄉', '大埤鄉', '莿桐鄉', '林內鄉',
|
|
|
219 |
'二崙鄉', '崙背鄉', '麥寮鄉', '東勢鄉', '褒忠鄉',
|
|
|
220 |
'臺西鄉', '元長鄉', '四湖鄉', '口湖鄉', '水林鄉',
|
|
|
221 |
],
|
|
|
222 |
'嘉義縣' => [
|
|
|
223 |
'太保市', '朴子市', '布袋鎮', '大林鎮', '民雄鄉',
|
|
|
224 |
'溪口鄉', '新港鄉', '六腳鄉', '東石鄉', '義竹鄉',
|
|
|
225 |
'鹿草鄉', '水上鄉', '中埔鄉', '竹崎鄉', '梅山鄉',
|
|
|
226 |
'番路鄉', '大埔鄉', '阿里山鄉',
|
|
|
227 |
],
|
|
|
228 |
'臺南市' => [
|
|
|
229 |
'新營區', '鹽水區', '白河區', '柳營區', '後壁區',
|
|
|
230 |
'東山區', '麻豆區', '下營區', '六甲區', '官田區',
|
|
|
231 |
'大內區', '佳里區', '學甲區', '西港區', '七股區',
|
|
|
232 |
'將軍區', '北門區', '新化區', '善化區', '新市區',
|
|
|
233 |
'安定區', '山上區', '玉井區', '楠西區', '南化區',
|
|
|
234 |
'左鎮區', '仁德區', '歸仁區', '關廟區', '龍崎區',
|
|
|
235 |
'永康區', '東區', '南區', '西區', '北區', '中區',
|
|
|
236 |
'安南區', '安平區',
|
|
|
237 |
],
|
|
|
238 |
'高雄市' => [
|
|
|
239 |
'鳳山區', '林園區', '大寮區', '大樹區', '大社區',
|
|
|
240 |
'仁武區', '鳥松區', '岡山區', '橋頭區', '燕巢區',
|
|
|
241 |
'田寮區', '阿蓮區', '路竹區', '湖內區', '茄萣區',
|
|
|
242 |
'永安區', '彌陀區', '梓官區', '旗山區', '美濃區',
|
|
|
243 |
'六龜區', '甲仙區', '杉林區', '內門區', '茂林區',
|
|
|
244 |
'桃源區', '三民區', '鹽埕區', '鼓山區', '左營區',
|
|
|
245 |
'楠梓區', '三民區', '新興區', '前金區', '苓雅區',
|
|
|
246 |
'前鎮區', '旗津區', '小港區',
|
|
|
247 |
],
|
|
|
248 |
'屏東縣' => [
|
|
|
249 |
'屏東市', '潮州鎮', '東港鎮', '恆春鎮', '萬丹鄉',
|
|
|
250 |
'長治鄉', '麟洛鄉', '九如鄉', '里港鄉', '鹽埔鄉',
|
|
|
251 |
'高樹鄉', '萬巒鄉', '內埔鄉', '竹田鄉', '新埤鄉',
|
|
|
252 |
'枋寮鄉', '新園鄉', '崁頂鄉', '林邊鄉', '南州鄉',
|
|
|
253 |
'佳冬鄉', '琉球鄉', '車城鄉', '滿州鄉', '枋山鄉',
|
|
|
254 |
'三地門鄉', '霧臺鄉', '瑪家鄉', '泰武鄉', '來義鄉',
|
|
|
255 |
'春日鄉', '獅子鄉', '牡丹鄉',
|
|
|
256 |
],
|
|
|
257 |
'臺東縣' => [
|
|
|
258 |
'臺東市', '成功鎮', '關山鎮', '卑南鄉', '鹿野鄉',
|
|
|
259 |
'池上鄉', '東河鄉', '長濱鄉', '太麻里鄉', '大武鄉',
|
|
|
260 |
'綠島鄉', '海端鄉', '延平鄉', '金峰鄉', '達仁鄉',
|
|
|
261 |
'蘭嶼鄉',
|
|
|
262 |
],
|
|
|
263 |
'花蓮縣' => [
|
|
|
264 |
'花蓮市', '鳳林鎮', '玉里鎮', '新城鄉', '吉安鄉',
|
|
|
265 |
'壽豐鄉', '光復鄉', '豐濱鄉', '瑞穗鄉', '富里鄉',
|
|
|
266 |
'秀林鄉', '萬榮鄉', '卓溪鄉',
|
|
|
267 |
],
|
|
|
268 |
'澎湖縣' => [
|
|
|
269 |
'馬公市', '湖西鄉', '白沙鄉', '西嶼鄉', '望安鄉',
|
|
|
270 |
'七美鄉',
|
|
|
271 |
],
|
|
|
272 |
'基隆市' => [
|
|
|
273 |
'中正區', '七堵區', '暖暖區', '仁愛區', '中山區',
|
|
|
274 |
'安樂區', '信義區',
|
|
|
275 |
],
|
|
|
276 |
'新竹市' => [
|
|
|
277 |
'東區', '北區', '香山區',
|
|
|
278 |
],
|
|
|
279 |
'嘉義市' => [
|
|
|
280 |
'東區', '西區',
|
|
|
281 |
],
|
|
|
282 |
'臺北市' => [
|
|
|
283 |
'松山區', '信義區', '大安區', '中山區', '中正區',
|
|
|
284 |
'大同區', '萬華區', '文山區', '南港區', '內湖區',
|
|
|
285 |
'士林區', '北投區',
|
|
|
286 |
],
|
|
|
287 |
'連江縣' => [
|
|
|
288 |
'南竿鄉', '北竿鄉', '莒光鄉', '東引鄉',
|
|
|
289 |
],
|
|
|
290 |
'金門縣' => [
|
|
|
291 |
'金城鎮', '金沙鎮', '金湖鎮', '金寧鄉', '烈嶼鄉', '烏坵鄉',
|
|
|
292 |
],
|
|
|
293 |
];
|
|
|
294 |
|
|
|
295 |
/**
|
|
|
296 |
* @see http://terms.naer.edu.tw/download/287/
|
|
|
297 |
*/
|
|
|
298 |
protected static $country = [
|
|
|
299 |
'不丹', '中非', '丹麥', '伊朗', '冰島', '剛果',
|
|
|
300 |
'加彭', '北韓', '南非', '卡達', '印尼', '印度',
|
|
|
301 |
'古巴', '哥德', '埃及', '多哥', '寮國', '尼日',
|
|
|
302 |
'巴曼', '巴林', '巴紐', '巴西', '希臘', '帛琉',
|
|
|
303 |
'德國', '挪威', '捷克', '教廷', '斐濟', '日本',
|
|
|
304 |
'智利', '東加', '查德', '汶萊', '法國', '波蘭',
|
|
|
305 |
'波赫', '泰國', '海地', '瑞典', '瑞士', '祕魯',
|
|
|
306 |
'秘魯', '約旦', '紐埃', '緬甸', '美國', '聖尼',
|
|
|
307 |
'聖普', '肯亞', '芬蘭', '英國', '荷蘭', '葉門',
|
|
|
308 |
'蘇丹', '諾魯', '貝南', '越南', '迦彭',
|
|
|
309 |
'迦納', '阿曼', '阿聯', '韓國', '馬利',
|
|
|
310 |
'以色列', '以色利', '伊拉克', '俄羅斯',
|
|
|
311 |
'利比亞', '加拿大', '匈牙利', '南極洲',
|
|
|
312 |
'南蘇丹', '厄瓜多', '吉布地', '吐瓦魯',
|
|
|
313 |
'哈撒克', '哈薩克', '喀麥隆', '喬治亞',
|
|
|
314 |
'土庫曼', '土耳其', '塔吉克', '塞席爾',
|
|
|
315 |
'墨西哥', '大西洋', '奧地利', '孟加拉',
|
|
|
316 |
'安哥拉', '安地卡', '安道爾', '尚比亞',
|
|
|
317 |
'尼伯爾', '尼泊爾', '巴哈馬', '巴拉圭',
|
|
|
318 |
'巴拿馬', '巴貝多', '幾內亞', '愛爾蘭',
|
|
|
319 |
'所在國', '摩洛哥', '摩納哥', '敍利亞',
|
|
|
320 |
'敘利亞', '新加坡', '東帝汶', '柬埔寨',
|
|
|
321 |
'比利時', '波扎那', '波札那', '烏克蘭',
|
|
|
322 |
'烏干達', '烏拉圭', '牙買加', '獅子山',
|
|
|
323 |
'甘比亞', '盧安達', '盧森堡', '科威特',
|
|
|
324 |
'科索夫', '科索沃', '立陶宛', '紐西蘭',
|
|
|
325 |
'維德角', '義大利', '聖文森', '艾塞亞',
|
|
|
326 |
'菲律賓', '萬那杜', '葡萄牙', '蒲隆地',
|
|
|
327 |
'蓋亞納', '薩摩亞', '蘇利南', '西班牙',
|
|
|
328 |
'貝里斯', '賴索托', '辛巴威', '阿富汗',
|
|
|
329 |
'阿根廷', '馬其頓', '馬拉威', '馬爾他',
|
|
|
330 |
'黎巴嫩', '亞塞拜然', '亞美尼亞', '保加利亞',
|
|
|
331 |
'南斯拉夫', '厄利垂亞', '史瓦濟蘭', '吉爾吉斯',
|
|
|
332 |
'吉里巴斯', '哥倫比亞', '坦尚尼亞', '塞內加爾',
|
|
|
333 |
'塞内加爾', '塞爾維亞', '多明尼加', '多米尼克',
|
|
|
334 |
'奈及利亞', '委內瑞拉', '宏都拉斯', '尼加拉瓜',
|
|
|
335 |
'巴基斯坦', '庫克群島', '愛沙尼亞', '拉脫維亞',
|
|
|
336 |
'摩爾多瓦', '摩里西斯', '斯洛伐克', '斯里蘭卡',
|
|
|
337 |
'格瑞那達', '模里西斯', '波多黎各', '澳大利亞',
|
|
|
338 |
'烏茲別克', '玻利維亞', '瓜地馬拉', '白俄羅斯',
|
|
|
339 |
'突尼西亞', '納米比亞', '索馬利亞', '索馬尼亞',
|
|
|
340 |
'羅馬尼亞', '聖露西亞', '聖馬利諾', '莫三比克',
|
|
|
341 |
'莫三鼻克', '葛摩聯盟', '薩爾瓦多', '衣索比亞',
|
|
|
342 |
'西薩摩亞', '象牙海岸', '賴比瑞亞', '賽普勒斯',
|
|
|
343 |
'馬來西亞', '馬爾地夫', '克羅埃西亞',
|
|
|
344 |
'列支敦斯登', '哥斯大黎加', '布吉納法索',
|
|
|
345 |
'布吉那法索', '幾內亞比索', '幾內亞比紹',
|
|
|
346 |
'斯洛維尼亞', '索羅門群島', '茅利塔尼亞',
|
|
|
347 |
'蒙特內哥羅', '赤道幾內亞', '阿爾及利亞',
|
|
|
348 |
'阿爾及尼亞', '阿爾巴尼亞', '馬紹爾群島',
|
|
|
349 |
'馬達加斯加', '密克羅尼西亞', '沙烏地阿拉伯',
|
|
|
350 |
'千里達及托巴哥',
|
|
|
351 |
];
|
|
|
352 |
|
|
|
353 |
protected static $postcode = ['###-##', '###'];
|
|
|
354 |
|
|
|
355 |
public function street()
|
|
|
356 |
{
|
|
|
357 |
return static::randomElement(static::$street);
|
|
|
358 |
}
|
|
|
359 |
|
|
|
360 |
public static function randomChineseNumber()
|
|
|
361 |
{
|
|
|
362 |
$digits = [
|
|
|
363 |
'', '一', '二', '三', '四', '五', '六', '七', '八', '九',
|
|
|
364 |
];
|
|
|
365 |
|
|
|
366 |
return $digits[static::randomDigitNotNull()];
|
|
|
367 |
}
|
|
|
368 |
|
|
|
369 |
public static function randomNumber2()
|
|
|
370 |
{
|
|
|
371 |
return static::randomNumber(2) + 1;
|
|
|
372 |
}
|
|
|
373 |
|
|
|
374 |
public static function randomNumber3()
|
|
|
375 |
{
|
|
|
376 |
return static::randomNumber(3) + 1;
|
|
|
377 |
}
|
|
|
378 |
|
|
|
379 |
public static function localLatitude()
|
|
|
380 |
{
|
|
|
381 |
return static::randomFloat(6, 22, 25);
|
|
|
382 |
}
|
|
|
383 |
|
|
|
384 |
public static function localLongitude()
|
|
|
385 |
{
|
|
|
386 |
return static::randomFloat(6, 120, 122);
|
|
|
387 |
}
|
|
|
388 |
|
|
|
389 |
public function city()
|
|
|
390 |
{
|
|
|
391 |
$county = static::randomElement(array_keys(static::$city));
|
|
|
392 |
$city = static::randomElement(static::$city[$county]);
|
|
|
393 |
|
|
|
394 |
return $county . $city;
|
|
|
395 |
}
|
|
|
396 |
|
|
|
397 |
public function state()
|
|
|
398 |
{
|
|
|
399 |
return '臺灣省';
|
|
|
400 |
}
|
|
|
401 |
|
|
|
402 |
public static function stateAbbr()
|
|
|
403 |
{
|
|
|
404 |
return '臺';
|
|
|
405 |
}
|
|
|
406 |
|
|
|
407 |
public static function cityPrefix()
|
|
|
408 |
{
|
|
|
409 |
return '';
|
|
|
410 |
}
|
|
|
411 |
|
|
|
412 |
public static function citySuffix()
|
|
|
413 |
{
|
|
|
414 |
return '';
|
|
|
415 |
}
|
|
|
416 |
|
|
|
417 |
public static function secondaryAddress()
|
|
|
418 |
{
|
|
|
419 |
return (static::randomNumber(2) + 1) . static::randomElement(static::$secondaryAddressSuffix);
|
|
|
420 |
}
|
|
|
421 |
}
|