-
-
Save wgh000/11371784 to your computer and use it in GitHub Desktop.
<?php | |
$province= array( | |
'AG' => 'Agrigento', | |
'AL' => 'Alessandria', | |
'AN' => 'Ancona', | |
'AO' => 'Aosta', | |
'AR' => 'Arezzo', | |
'AP' => 'Ascoli Piceno', | |
'AT' => 'Asti', | |
'AV' => 'Avellino', | |
'BA' => 'Bari', | |
'BT' => 'Barletta-Andria-Trani', | |
'BL' => 'Belluno', | |
'BN' => 'Benevento', | |
'BG' => 'Bergamo', | |
'BI' => 'Biella', | |
'BO' => 'Bologna', | |
'BZ' => 'Bolzano', | |
'BS' => 'Brescia', | |
'BR' => 'Brindisi', | |
'CA' => 'Cagliari', | |
'CL' => 'Caltanissetta', | |
'CB' => 'Campobasso', | |
'CE' => 'Caserta', | |
'CT' => 'Catania', | |
'CZ' => 'Catanzaro', | |
'CH' => 'Chieti', | |
'CO' => 'Como', | |
'CS' => 'Cosenza', | |
'CR' => 'Cremona', | |
'KR' => 'Crotone', | |
'CN' => 'Cuneo', | |
'EN' => 'Enna', | |
'FM' => 'Fermo', | |
'FE' => 'Ferrara', | |
'FI' => 'Firenze', | |
'FG' => 'Foggia', | |
'FC' => 'Forlì-Cesena', | |
'FR' => 'Frosinone', | |
'GE' => 'Genova', | |
'GO' => 'Gorizia', | |
'GR' => 'Grosseto', | |
'IM' => 'Imperia', | |
'IS' => 'Isernia', | |
'SP' => 'La Spezia', | |
'AQ' => 'L\'Aquila', | |
'LT' => 'Latina', | |
'LE' => 'Lecce', | |
'LC' => 'Lecco', | |
'LI' => 'Livorno', | |
'LO' => 'Lodi', | |
'LU' => 'Lucca', | |
'MC' => 'Macerata', | |
'MN' => 'Mantova', | |
'MS' => 'Massa-Carrara', | |
'MT' => 'Matera', | |
'ME' => 'Messina', | |
'MI' => 'Milano', | |
'MO' => 'Modena', | |
'MB' => 'Monza e della Brianza', | |
'NA' => 'Napoli', | |
'NO' => 'Novara', | |
'NU' => 'Nuoro', | |
'OR' => 'Oristano', | |
'PD' => 'Padova', | |
'PA' => 'Palermo', | |
'PR' => 'Parma', | |
'PV' => 'Pavia', | |
'PG' => 'Perugia', | |
'PU' => 'Pesaro e Urbino', | |
'PE' => 'Pescara', | |
'PC' => 'Piacenza', | |
'PI' => 'Pisa', | |
'PT' => 'Pistoia', | |
'PN' => 'Pordenone', | |
'PZ' => 'Potenza', | |
'PO' => 'Prato', | |
'RG' => 'Ragusa', | |
'RA' => 'Ravenna', | |
'RC' => 'Reggio Calabria', | |
'RE' => 'Reggio Emilia', | |
'RI' => 'Rieti', | |
'RN' => 'Rimini', | |
'RM' => 'Roma', | |
'RO' => 'Rovigo', | |
'SA' => 'Salerno', | |
'SS' => 'Sassari', | |
'SV' => 'Savona', | |
'SI' => 'Siena', | |
'SR' => 'Siracusa', | |
'SO' => 'Sondrio', | |
'SU' => 'Sud Sardegna', | |
'TA' => 'Taranto', | |
'TE' => 'Teramo', | |
'TR' => 'Terni', | |
'TO' => 'Torino', | |
'TP' => 'Trapani', | |
'TN' => 'Trento', | |
'TV' => 'Treviso', | |
'TS' => 'Trieste', | |
'UD' => 'Udine', | |
'VA' => 'Varese', | |
'VE' => 'Venezia', | |
'VB' => 'Verbano-Cusio-Ossola', | |
'VC' => 'Vercelli', | |
'VR' => 'Verona', | |
'VV' => 'Vibo Valentia', | |
'VI' => 'Vicenza', | |
'VT' => 'Viterbo', | |
); |
thanks for the array
This list is out of date. This is the hopefully updated version:
<?php $province= array( 'AG' => 'Agrigento', 'AL' => 'Alessandria', 'AN' => 'Ancona', 'AO' => 'Aosta', 'AR' => 'Arezzo', 'AP' => 'Ascoli Piceno', 'AT' => 'Asti', 'AV' => 'Avellino', 'BA' => 'Bari', 'BT' => 'Barletta-Andria-Trani', 'BL' => 'Belluno', 'BN' => 'Benevento', 'BG' => 'Bergamo', 'BI' => 'Biella', 'BO' => 'Bologna', 'BZ' => 'Bolzano', 'BS' => 'Brescia', 'BR' => 'Brindisi', 'CA' => 'Cagliari', 'CL' => 'Caltanissetta', 'CB' => 'Campobasso', 'CE' => 'Caserta', 'CT' => 'Catania', 'CZ' => 'Catanzaro', 'CH' => 'Chieti', 'CO' => 'Como', 'CS' => 'Cosenza', 'CR' => 'Cremona', 'KR' => 'Crotone', 'CN' => 'Cuneo', 'EN' => 'Enna', 'FM' => 'Fermo', 'FE' => 'Ferrara', 'FI' => 'Firenze', 'FG' => 'Foggia', 'FC' => 'Forlì-Cesena', 'FR' => 'Frosinone', 'GE' => 'Genova', 'GO' => 'Gorizia', 'GR' => 'Grosseto', 'IM' => 'Imperia', 'IS' => 'Isernia', 'SP' => 'La Spezia', 'AQ' => 'L\'Aquila', 'LT' => 'Latina', 'LE' => 'Lecce', 'LC' => 'Lecco', 'LI' => 'Livorno', 'LO' => 'Lodi', 'LU' => 'Lucca', 'MC' => 'Macerata', 'MN' => 'Mantova', 'MS' => 'Massa-Carrara', 'MT' => 'Matera', 'ME' => 'Messina', 'MI' => 'Milano', 'MO' => 'Modena', 'MB' => 'Monza e della Brianza', 'NA' => 'Napoli', 'NO' => 'Novara', 'NU' => 'Nuoro', 'OR' => 'Oristano', 'PD' => 'Padova', 'PA' => 'Palermo', 'PR' => 'Parma', 'PV' => 'Pavia', 'PG' => 'Perugia', 'PU' => 'Pesaro e Urbino', 'PE' => 'Pescara', 'PC' => 'Piacenza', 'PI' => 'Pisa', 'PT' => 'Pistoia', 'PN' => 'Pordenone', 'PZ' => 'Potenza', 'PO' => 'Prato', 'RG' => 'Ragusa', 'RA' => 'Ravenna', 'RC' => 'Reggio Calabria', 'RE' => 'Reggio Emilia', 'RI' => 'Rieti', 'RN' => 'Rimini', 'RM' => 'Roma', 'RO' => 'Rovigo', 'SA' => 'Salerno', 'SS' => 'Sassari', 'SV' => 'Savona', 'SI' => 'Siena', 'SR' => 'Siracusa', 'SO' => 'Sondrio', 'SU' => 'Sud Sardegna', 'TA' => 'Taranto', 'TE' => 'Teramo', 'TR' => 'Terni', 'TO' => 'Torino', 'TP' => 'Trapani', 'TN' => 'Trento', 'TV' => 'Treviso', 'TS' => 'Trieste', 'UD' => 'Udine', 'VA' => 'Varese', 'VE' => 'Venezia', 'VB' => 'Verbano-Cusio-Ossola', 'VC' => 'Vercelli', 'VR' => 'Verona', 'VV' => 'Vibo Valentia', 'VI' => 'Vicenza', 'VT' => 'Viterbo', );
Grazie!
Thanks, this is just a formatted version of the last one.
<?php
namespace App\Util;
final class FormUtil
{
const PROVINCES = [
'AG' => 'Agrigento',
'AL' => 'Alessandria',
'AN' => 'Ancona',
'AO' => 'Aosta',
'AR' => 'Arezzo',
'AP' => 'Ascoli Piceno',
'AT' => 'Asti',
'AV' => 'Avellino',
'BA' => 'Bari',
'BT' => 'Barletta-Andria-Trani',
'BL' => 'Belluno',
'BN' => 'Benevento',
'BG' => 'Bergamo',
'BI' => 'Biella',
'BO' => 'Bologna',
'BZ' => 'Bolzano',
'BS' => 'Brescia',
'BR' => 'Brindisi',
'CA' => 'Cagliari',
'CL' => 'Caltanissetta',
'CB' => 'Campobasso',
'CE' => 'Caserta',
'CT' => 'Catania',
'CZ' => 'Catanzaro',
'CH' => 'Chieti',
'CO' => 'Como',
'CS' => 'Cosenza',
'CR' => 'Cremona',
'KR' => 'Crotone',
'CN' => 'Cuneo',
'EN' => 'Enna',
'FM' => 'Fermo',
'FE' => 'Ferrara',
'FI' => 'Firenze',
'FG' => 'Foggia',
'FC' => 'Forlì-Cesena',
'FR' => 'Frosinone',
'GE' => 'Genova',
'GO' => 'Gorizia',
'GR' => 'Grosseto',
'IM' => 'Imperia',
'IS' => 'Isernia',
'SP' => 'La Spezia',
'AQ' => 'L\'Aquila',
'LT' => 'Latina',
'LE' => 'Lecce',
'LC' => 'Lecco',
'LI' => 'Livorno',
'LO' => 'Lodi',
'LU' => 'Lucca',
'MC' => 'Macerata',
'MN' => 'Mantova',
'MS' => 'Massa-Carrara',
'MT' => 'Matera',
'ME' => 'Messina',
'MI' => 'Milano',
'MO' => 'Modena',
'MB' => 'Monza e della Brianza',
'NA' => 'Napoli',
'NO' => 'Novara',
'NU' => 'Nuoro',
'OR' => 'Oristano',
'PD' => 'Padova',
'PA' => 'Palermo',
'PR' => 'Parma',
'PV' => 'Pavia',
'PG' => 'Perugia',
'PU' => 'Pesaro e Urbino',
'PE' => 'Pescara',
'PC' => 'Piacenza',
'PI' => 'Pisa',
'PT' => 'Pistoia',
'PN' => 'Pordenone',
'PZ' => 'Potenza',
'PO' => 'Prato',
'RG' => 'Ragusa',
'RA' => 'Ravenna',
'RC' => 'Reggio Calabria',
'RE' => 'Reggio Emilia',
'RI' => 'Rieti',
'RN' => 'Rimini',
'RM' => 'Roma',
'RO' => 'Rovigo',
'SA' => 'Salerno',
'SS' => 'Sassari',
'SV' => 'Savona',
'SI' => 'Siena',
'SR' => 'Siracusa',
'SO' => 'Sondrio',
'SU' => 'Sud Sardegna',
'TA' => 'Taranto',
'TE' => 'Teramo',
'TR' => 'Terni',
'TO' => 'Torino',
'TP' => 'Trapani',
'TN' => 'Trento',
'TV' => 'Treviso',
'TS' => 'Trieste',
'UD' => 'Udine',
'VA' => 'Varese',
'VE' => 'Venezia',
'VB' => 'Verbano-Cusio-Ossola',
'VC' => 'Vercelli',
'VR' => 'Verona',
'VV' => 'Vibo Valentia',
'VI' => 'Vicenza',
'VT' => 'Viterbo',
];
}
There are some missing provinces according with www.comuni-italiani.it/province.html
:
- CI: Carbonia-Iglesias
- OT: Olbia-Tempio
- VS: Medio Campidano
- OG: Ogliastra
Here the updated JSON-encoded array:
{
"AG": "Agrigento",
"AL": "Alessandria",
"AN": "Ancona",
"AO": "Aosta",
"AR": "Arezzo",
"AP": "Ascoli Piceno",
"AT": "Asti",
"AV": "Avellino",
"BA": "Bari",
"BT": "Barletta-Andria-Trani",
"BL": "Belluno",
"BN": "Benevento",
"BG": "Bergamo",
"BI": "Biella",
"BO": "Bologna",
"BZ": "Bolzano",
"BS": "Brescia",
"BR": "Brindisi",
"CA": "Cagliari",
"CL": "Caltanissetta",
"CB": "Campobasso",
"CI": "Carbonia-Iglesias",
"CE": "Caserta",
"CT": "Catania",
"CZ": "Catanzaro",
"CH": "Chieti",
"CO": "Como",
"CS": "Cosenza",
"CR": "Cremona",
"KR": "Crotone",
"CN": "Cuneo",
"EN": "Enna",
"FM": "Fermo",
"FE": "Ferrara",
"FI": "Firenze",
"FG": "Foggia",
"FC": "Forlì-Cesena",
"FR": "Frosinone",
"GE": "Genova",
"GO": "Gorizia",
"GR": "Grosseto",
"IM": "Imperia",
"IS": "Isernia",
"SP": "La Spezia",
"AQ": "L'Aquila",
"LT": "Latina",
"LE": "Lecce",
"LC": "Lecco",
"LI": "Livorno",
"LO": "Lodi",
"LU": "Lucca",
"MC": "Macerata",
"MN": "Mantova",
"MS": "Massa-Carrara",
"MT": "Matera",
"ME": "Messina",
"MI": "Milano",
"MO": "Modena",
"MB": "Monza e della Brianza",
"NA": "Napoli",
"NO": "Novara",
"NU": "Nuoro",
"OT": "Olbia-Tempio",
"OR": "Oristano",
"PD": "Padova",
"PA": "Palermo",
"PR": "Parma",
"PV": "Pavia",
"PG": "Perugia",
"PU": "Pesaro e Urbino",
"PE": "Pescara",
"PC": "Piacenza",
"PI": "Pisa",
"PT": "Pistoia",
"PN": "Pordenone",
"PZ": "Potenza",
"PO": "Prato",
"RG": "Ragusa",
"RA": "Ravenna",
"RC": "Reggio Calabria",
"RE": "Reggio Emilia",
"RI": "Rieti",
"RN": "Rimini",
"RM": "Roma",
"RO": "Rovigo",
"SA": "Salerno",
"VS": "Medio Campidano",
"SS": "Sassari",
"SV": "Savona",
"SI": "Siena",
"SR": "Siracusa",
"SO": "Sondrio",
"SU": "Sud Sardegna",
"TA": "Taranto",
"TE": "Teramo",
"TR": "Terni",
"TO": "Torino",
"OG": "Ogliastra",
"TP": "Trapani",
"TN": "Trento",
"TV": "Treviso",
"TS": "Trieste",
"UD": "Udine",
"VA": "Varese",
"VE": "Venezia",
"VB": "Verbano-Cusio-Ossola",
"VC": "Vercelli",
"VR": "Verona",
"VV": "Vibo Valentia",
"VI": "Vicenza",
"VT": "Viterbo"
}
There are some missing provinces according with
www.comuni-italiani.it/province.html
:
- CI: Carbonia-Iglesias
- OT: Olbia-Tempio
- VS: Medio Campidano
- OG: Ogliastra
they were removed in 2016
source: http://www.regione.sardegna.it/j/v/25?s=306981&v=2&c=348&t=1
<3 grazie