PHP Array with US Area Codes
Current as of 09/16/2016 (Sourced directly from NANPA) https://www.nationalnanpa.com/reports/reports_npa.html
$areaCodeArray = array ( 0 => '201', 1 => '202', 2 => '203', 3 => '204', 4 => '205', 5 => '206', 6 => '207', 7 => '208', 8 => '209', 9 => '210', 10 => '212', 11 => '213', 12 => '214', 13 => '215', 14 => '216', 15 => '217', 16 => '218', 17 => '219', 18 => '220', 19 => '224', 20 => '225', 21 => '226', 22 => '228', 23 => '229', 24 => '231', 25 => '234', 26 => '236', 27 => '239', 28 => '240', 29 => '242', 30 => '246', 31 => '248', 32 => '249', 33 => '250', 34 => '251', 35 => '252', 36 => '253', 37 => '254', 38 => '256', 39 => '260', 40 => '262', 41 => '264', 42 => '267', 43 => '268', 44 => '269', 45 => '270', 46 => '272', 47 => '276', 48 => '281', 49 => '284', 50 => '289', 51 => '301', 52 => '302', 53 => '303', 54 => '304', 55 => '305', 56 => '306', 57 => '307', 58 => '308', 59 => '309', 60 => '310', 61 => '312', 62 => '313', 63 => '314', 64 => '315', 65 => '316', 66 => '317', 67 => '318', 68 => '319', 69 => '320', 70 => '321', 71 => '323', 72 => '325', 73 => '330', 74 => '331', 75 => '334', 76 => '336', 77 => '337', 78 => '339', 79 => '340', 80 => '343', 81 => '345', 82 => '346', 83 => '347', 84 => '351', 85 => '352', 86 => '360', 87 => '361', 88 => '364', 89 => '365', 90 => '380', 91 => '385', 92 => '386', 93 => '401', 94 => '402', 95 => '403', 96 => '404', 97 => '405', 98 => '406', 99 => '407', 100 => '408', 101 => '409', 102 => '410', 103 => '412', 104 => '413', 105 => '414', 106 => '415', 107 => '416', 108 => '417', 109 => '418', 110 => '419', 111 => '423', 112 => '424', 113 => '425', 114 => '430', 115 => '431', 116 => '432', 117 => '434', 118 => '435', 119 => '437', 120 => '438', 121 => '440', 122 => '441', 123 => '442', 124 => '443', 125 => '450', 126 => '458', 127 => '469', 128 => '470', 129 => '473', 130 => '475', 131 => '478', 132 => '479', 133 => '480', 134 => '484', 135 => '501', 136 => '502', 137 => '503', 138 => '504', 139 => '505', 140 => '506', 141 => '507', 142 => '508', 143 => '509', 144 => '510', 145 => '512', 146 => '513', 147 => '514', 148 => '515', 149 => '516', 150 => '517', 151 => '518', 152 => '519', 153 => '520', 154 => '530', 155 => '531', 156 => '534', 157 => '539', 158 => '540', 159 => '541', 160 => '548', 161 => '551', 162 => '559', 163 => '561', 164 => '562', 165 => '563', 166 => '567', 167 => '570', 168 => '571', 169 => '573', 170 => '574', 171 => '575', 172 => '579', 173 => '580', 174 => '581', 175 => '585', 176 => '586', 177 => '587', 178 => '601', 179 => '602', 180 => '603', 181 => '604', 182 => '605', 183 => '606', 184 => '607', 185 => '608', 186 => '609', 187 => '610', 188 => '612', 189 => '613', 190 => '614', 191 => '615', 192 => '616', 193 => '617', 194 => '618', 195 => '619', 196 => '620', 197 => '623', 198 => '626', 199 => '628', 200 => '629', 201 => '630', 202 => '631', 203 => '636', 204 => '639', 205 => '641', 206 => '646', 207 => '647', 208 => '649', 209 => '650', 210 => '651', 211 => '657', 212 => '660', 213 => '661', 214 => '662', 215 => '664', 216 => '667', 217 => '669', 218 => '670', 219 => '671', 220 => '678', 221 => '681', 222 => '682', 223 => '684', 224 => '701', 225 => '702', 226 => '703', 227 => '704', 228 => '705', 229 => '706', 230 => '707', 231 => '708', 232 => '709', 233 => '712', 234 => '713', 235 => '714', 236 => '715', 237 => '716', 238 => '717', 239 => '718', 240 => '719', 241 => '720', 242 => '721', 243 => '724', 244 => '725', 245 => '727', 246 => '731', 247 => '732', 248 => '734', 249 => '737', 250 => '740', 251 => '743', 252 => '747', 253 => '754', 254 => '757', 255 => '758', 256 => '760', 257 => '762', 258 => '763', 259 => '765', 260 => '767', 261 => '769', 262 => '770', 263 => '772', 264 => '773', 265 => '774', 266 => '775', 267 => '778', 268 => '779', 269 => '780', 270 => '781', 271 => '782', 272 => '784', 273 => '785', 274 => '786', 275 => '787', 276 => '801', 277 => '802', 278 => '803', 279 => '804', 280 => '805', 281 => '806', 282 => '807', 283 => '808', 284 => '809', 285 => '810', 286 => '812', 287 => '813', 288 => '814', 289 => '815', 290 => '816', 291 => '817', 292 => '818', 293 => '819', 294 => '825', 295 => '828', 296 => '829', 297 => '830', 298 => '831', 299 => '832', 300 => '843', 301 => '845', 302 => '847', 303 => '848', 304 => '849', 305 => '850', 306 => '854', 307 => '856', 308 => '857', 309 => '858', 310 => '859', 311 => '860', 312 => '862', 313 => '863', 314 => '864', 315 => '865', 316 => '867', 317 => '868', 318 => '869', 319 => '870', 320 => '872', 321 => '873', 322 => '876', 323 => '878', 324 => '901', 325 => '902', 326 => '903', 327 => '904', 328 => '905', 329 => '906', 330 => '907', 331 => '908', 332 => '909', 333 => '910', 334 => '912', 335 => '913', 336 => '914', 337 => '915', 338 => '916', 339 => '917', 340 => '918', 341 => '919', 342 => '920', 343 => '925', 344 => '928', 345 => '929', 346 => '930', 347 => '931', 348 => '934', 349 => '936', 350 => '937', 351 => '938', 352 => '939', 353 => '940', 354 => '941', 355 => '947', 356 => '949', 357 => '951', 358 => '952', 359 => '954', 360 => '956', 361 => '959', 362 => '970', 363 => '971', 364 => '972', 365 => '973', 366 => '978', 367 => '979', 368 => '980', 369 => '984', 370 => '985', 371 => '989');