Utile – Tableaux PHP des régions et départements de France

Je sais qu’il en existe plusieurs sur le web, mais j’ai dû en faire un, alors je vous en fait profiter. Voilà donc les tableaux qui vont biens pour les régions et départements de France en PHP.

Vous n’aurez qu’à copier/coller ce dont vous aurez besoin :

les régions

[pastacode lang= »php » manual= »%3C%3Fphp%20%0A%2F***************%20REGIONS%20****************%2F%20%0A%24t_regions%20%3D%20array()%3B%20%0A%24t_regions%5B’Alsace’%5D%20%3D%20’67%2C68’%3B%20%0A%24t_regions%5B’Aquitaine’%5D%20%3D%20’24%2C33%2C40%2C47%2C64’%3B%20%0A%24t_regions%5B’Auvergne’%5D%20%3D%20’03%2C15%2C43%2C63’%3B%20%0A%24t_regions%5B’Basse-Normandie’%5D%20%3D%20’14%2C50%2C61’%3B%20%0A%24t_regions%5B’Bourgogne’%5D%20%3D%20’21%2C58%2C71%2C89’%3B%20%0A%24t_regions%5B’Bretagne’%5D%20%3D%20’22%2C29%2C35%2C56’%3B%20%0A%24t_regions%5B’Centre’%5D%20%3D%20’18%2C28%2C36%2C37%2C41%2C45’%3B%20%0A%24t_regions%5B’Champagne-Ardenne’%5D%20%3D%20’08%2C10%2C51%2C52’%3B%20%0A%24t_regions%5B’Corse’%5D%20%3D%20’2A%2C2B’%3B%20%0A%24t_regions%5B’Franche-Comt%C3%A9’%5D%20%3D%20’25%2C39%2C70%2C90’%3B%20%0A%24t_regions%5B’Haute-Normandie’%5D%20%3D%20’27%2C76’%3B%20%0A%24t_regions%5B’Ile-de-France’%5D%20%3D%20’75%2C77%2C78%2C91%2C92%2C93%2C94%2C95’%3B%20%0A%24t_regions%5B’Languedoc-Roussillon’%5D%20%3D%20’11%2C30%2C34%2C48%2C66’%3B%20%0A%24t_regions%5B’Limousin’%5D%20%3D%20’19%2C23%2C87’%3B%20%0A%24t_regions%5B’Lorraine’%5D%20%3D%20’54%2C55%2C57%2C88’%3B%20%0A%24t_regions%5B’Midi-Pyr%C3%A9n%C3%A9es’%5D%20%3D%20’09%2C12%2C31%2C32%2C46%2C65%2C81%2C82’%3B%20%0A%24t_regions%5B’Nord-Pas-de-Calais’%5D%20%3D%20’59%2C62’%3B%20%0A%24t_regions%5B’Pays%20de%20la%20Loire’%5D%20%3D%20’44%2C49%2C53%2C72%2C85’%3B%20%0A%24t_regions%5B’Picardie’%5D%20%3D%20’02%2C60%2C80’%3B%20%0A%24t_regions%5B’Poitou-Charentes’%5D%20%3D%20’16%2C17%2C79%2C86’%3B%20%0A%24t_regions%5B’Provence-Alpes-C%C3%B4te-d%5C’Azur’%5D%20%3D%20’04%2C05%2C06%2C13%2C83%2C84’%3B%20%0A%24t_regions%5B’Rh%C3%B4ne-Alpes’%5D%20%3D%20’01%2C07%2C26%2C38%2C42%2C69%2C73%2C74’%3B%20%0A%24t_regions%5B’DOM’%5D%20%3D%20’971%2C972%2C973%2C974’%3B%20%0A%3F%3E » message= » » highlight= » » provider= »manual »/]

 

Les départements

[pastacode lang= »php » manual= »%3C%3Fphp%20%0A%2F*************%20DEPARTEMENTS%20*************%2F%20%0A%24t_departements%20%3D%20array()%3B%20%0A%24t_departements%5B’01’%5D%20%3D%20’Ain’%3B%20%0A%24t_departements%5B’02’%5D%20%3D%20’Aisne’%3B%20%0A%24t_departements%5B’03’%5D%20%3D%20’Allier’%3B%20%0A%24t_departements%5B’04’%5D%20%3D%20’Alpes-de-Haute-Provence’%3B%0A%24t_departements%5B’05’%5D%20%3D%20’Hautes-Alpes’%3B%20%0A%24t_departements%5B’06’%5D%20%3D%20’Alpes-Maritimes’%3B%20%0A%24t_departements%5B’07’%5D%20%3D%20’Ard%C3%A8che’%3B%0A%24t_departements%5B’08’%5D%20%3D%20’Ardennes’%3B%0A%24t_departements%5B’09’%5D%20%3D%20’Ari%C3%A8ge’%3B%20%0A%24t_departements%5B’10’%5D%20%3D%20’Aube’%3B%20%0A%24t_departements%5B’11’%5D%20%3D%20’Aude’%3B%0A%24t_departements%5B’12’%5D%20%3D%20’Aveyron’%3B%0A%24t_departements%5B’13’%5D%20%3D%20’Bouches-du-Rh%C3%B4ne’%3B%0A%24t_departements%5B’14’%5D%20%3D%20’Calvados’%3B%20%0A%24t_departements%5B’15’%5D%20%3D%20’Cantal’%3B%0A%24t_departements%5B’16’%5D%20%3D%20’Charente’%3B%20%0A%24t_departements%5B’17’%5D%20%3D%20’Charente-Maritime’%3B%0A%24t_departements%5B’18’%5D%20%3D%20’Cher’%3B%20%0A%24t_departements%5B’19’%5D%20%3D%20’Corr%C3%A8ze’%3B%20%0A%24t_departements%5B’21’%5D%20%3D%20’C%C3%B4te-d%5C’Or’%3B%20%0A%24t_departements%5B’22’%5D%20%3D%20’C%C3%B4tes-d%5C’Armor’%3B%0A%24t_departements%5B’23’%5D%20%3D%20’Creuse’%3B%20%0A%24t_departements%5B’24’%5D%20%3D%20’Dordogne’%3B%20%0A%24t_departements%5B’25’%5D%20%3D%20’Doubs’%3B%20%0A%24t_departements%5B’26’%5D%20%3D%20’Dr%C3%B4me’%3B%20%0A%24t_departements%5B’27’%5D%20%3D%20’Eure’%3B%20%0A%24t_departements%5B’28’%5D%20%3D%20’Eure-et-Loir’%3B%20%0A%24t_departements%5B’29’%5D%20%3D%20’Finist%C3%A8re’%3B%20%0A%24t_departements%5B’30’%5D%20%3D%20’Gard’%3B%20%0A%24t_departements%5B’31’%5D%20%3D%20’Haute-Garonne’%3B%20%0A%24t_departements%5B’32’%5D%20%3D%20’Gers’%3B%20%0A%24t_departements%5B’33’%5D%20%3D%20’Gironde’%3B%20%0A%24t_departements%5B’34’%5D%20%3D%20’H%C3%A9rault’%3B%20%0A%24t_departements%5B’35’%5D%20%3D%20’Ille-et-Vilaine’%3B%20%0A%24t_departements%5B’36’%5D%20%3D%20’Indre’%3B%20%0A%24t_departements%5B’37’%5D%20%3D%20’Indre-et-Loire’%3B%20%0A%24t_departements%5B’38’%5D%20%3D%20’Is%C3%A8re’%3B%20%0A%24t_departements%5B’39’%5D%20%3D%20’Jura’%3B%20%0A%24t_departements%5B’40’%5D%20%3D%20’Landes’%3B%20%0A%24t_departements%5B’41’%5D%20%3D%20’Loir-et-Cher’%3B%20%0A%24t_departements%5B’42’%5D%20%3D%20’Loire’%3B%20%0A%24t_departements%5B’43’%5D%20%3D%20’Haute-Loire’%3B%20%0A%24t_departements%5B’44’%5D%20%3D%20’Loire-Atlantique’%3B%20%0A%24t_departements%5B’45’%5D%20%3D%20’Loiret’%3B%20%0A%24t_departements%5B’46’%5D%20%3D%20’Lot’%3B%20%0A%24t_departements%5B’47’%5D%20%3D%20’Lot-et-Garonne’%3B%20%0A%24t_departements%5B’48’%5D%20%3D%20’Loz%C3%A8re’%3B%20%0A%24t_departements%5B’49’%5D%20%3D%20’Maine-et-Loire’%3B%20%0A%24t_departements%5B’50’%5D%20%3D%20’Manche’%3B%20%0A%24t_departements%5B’51’%5D%20%3D%20’Marne’%3B%20%0A%24t_departements%5B’52’%5D%20%3D%20’Haute-Marne’%3B%20%0A%24t_departements%5B’53’%5D%20%3D%20’Mayenne’%3B%20%0A%24t_departements%5B’54’%5D%20%3D%20’Meurthe-et-Moselle’%3B%0A%24t_departements%5B’55’%5D%20%3D%20’Meuse’%3B%20%0A%24t_departements%5B’56’%5D%20%3D%20’Morbihan’%3B%20%0A%24t_departements%5B’57’%5D%20%3D%20’Moselle’%3B%20%0A%24t_departements%5B’58’%5D%20%3D%20’Ni%C3%A8vre’%3B%20%0A%24t_departements%5B’59’%5D%20%3D%20’Nord’%3B%20%0A%24t_departements%5B’60’%5D%20%3D%20’Oise’%3B%20%0A%24t_departements%5B’61’%5D%20%3D%20’Orne’%3B%20%0A%24t_departements%5B’62’%5D%20%3D%20’Pas-de-Calais’%3B%20%0A%24t_departements%5B’63’%5D%20%3D%20’Puy-de-D%C3%B4me’%3B%20%0A%24t_departements%5B’64’%5D%20%3D%20’Pyr%C3%A9n%C3%A9es-Atlantiques’%3B%20%0A%24t_departements%5B’65’%5D%20%3D%20’Hautes-Pyr%C3%A9n%C3%A9es’%3B%20%0A%24t_departements%5B’66’%5D%20%3D%20’Pyr%C3%A9n%C3%A9es-Orientales’%3B%20%0A%24t_departements%5B’67’%5D%20%3D%20’Bas-Rhin’%3B%20%0A%24t_departements%5B’68’%5D%20%3D%20’Haut-Rhin’%3B%20%0A%24t_departements%5B’69’%5D%20%3D%20’Rh%C3%B4ne’%3B%20%0A%24t_departements%5B’70’%5D%20%3D%20’Haute-Sa%C3%B4ne’%3B%20%0A%24t_departements%5B’71’%5D%20%3D%20’Sa%C3%B4ne-et-Loire’%3B%20%0A%24t_departements%5B’72’%5D%20%3D%20’Sarthe’%3B%20%0A%24t_departements%5B’73’%5D%20%3D%20’Savoie’%3B%20%0A%24t_departements%5B’74’%5D%20%3D%20’Haute-Savoie’%3B%0A%24t_departements%5B’75’%5D%20%3D%20’Paris’%3B%20%0A%24t_departements%5B’76’%5D%20%3D%20’Seine-Maritime’%3B%20%0A%24t_departements%5B’77’%5D%20%3D%20’Seine-et-Marne’%3B%20%0A%24t_departements%5B’78’%5D%20%3D%20’Yvelines’%3B%20%0A%24t_departements%5B’79’%5D%20%3D%20’Deux-S%C3%A8vres’%3B%20%0A%24t_departements%5B’80’%5D%20%3D%20’Somme’%3B%20%0A%24t_departements%5B’81’%5D%20%3D%20’Tarn’%3B%20%0A%24t_departements%5B’82’%5D%20%3D%20’Tarn-et-Garonne’%3B%0A%24t_departements%5B’83’%5D%20%3D%20’Var’%3B%20%0A%24t_departements%5B’84’%5D%20%3D%20’Vaucluse’%3B%20%0A%24t_departements%5B’85’%5D%20%3D%20’Vend%C3%A9e’%3B%20%0A%24t_departements%5B’86’%5D%20%3D%20’Vienne’%3B%20%0A%24t_departements%5B’87’%5D%20%3D%20’Haute-Vienne’%3B%20%0A%24t_departements%5B’88’%5D%20%3D%20’Vosges’%3B%20%0A%24t_departements%5B’89’%5D%20%3D%20’Yonne’%3B%20%0A%24t_departements%5B’90’%5D%20%3D%20’Territoire%20de%20Belfort’%3B%20%0A%24t_departements%5B’91’%5D%20%3D%20’Essonne’%3B%20%0A%24t_departements%5B’92’%5D%20%3D%20’Hauts-de-Seine’%3B%20%0A%24t_departements%5B’93’%5D%20%3D%20’Seine-Saint-Denis’%3B%20%0A%24t_departements%5B’94’%5D%20%3D%20’Val-de-Marne’%3B%20%0A%24t_departements%5B’95’%5D%20%3D%20’Val-d%5C’Oise’%3B%20%0A%24t_departements%5B’971’%5D%20%3D%20’Guadeloupe’%3B%20%0A%24t_departements%5B’972’%5D%20%3D%20’Martinique’%3B%20%0A%24t_departements%5B’973’%5D%20%3D%20’Guyane’%3B%20%0A%24t_departements%5B’974’%5D%20%3D%20’La%20R%C3%A9union’%3B%0A%24t_departements%5B’2A’%5D%20%3D%20’Corse-du-Sud’%3B%20%0A%24t_departements%5B’2B’%5D%20%3D%20’Haute-Corse’%3B%20%0A%3F%3E » message= » » highlight= » » provider= »manual »/]

 

Ensuite, voici quelques utilisations possibles :

[pastacode lang= »php » manual= »%3C%3Fphp%0A%2F******%20CREATION%20D’UN%20SELECT%20******%2F%20%0A%24t_regions_explode%20%3D%20array()%3B%20%0A%0Aforeach(%24t_regions%20as%20%24cle%3D%26gt%3B%24valeur)%7B%0A%09%0A%09%24t_regions_explode%5B%24cle%5D%20%3D%20explode(‘%2C’%2C%20%24valeur)%3B%0A%0A%7D%0A%0Aecho%20’%26lt%3Bselect%20name%3D%22departement%22%26gt%3B’%3B%0A%0Aforeach(%24t_regions_explode%20as%20%24cle%3D%26gt%3B%24valeur)%7B%0A%09%0A%09echo%20%22%5Cn%5Ct%22.’%26lt%3Boptgroup%20label%3D%22′.%24cle.’%22%26gt%3B’%3B%0A%09%0A%09foreach(%24t_regions_explode%5B%24cle%5D%20as%20%24cle%3D%26gt%3B%24valeur)%7B%0A%09%09%0A%09%09echo%20%22%5Cn%5Ct%5Ct%22.’%26lt%3Boption%20value%3D%22′.%24valeur.’%22%26gt%3B’.%24valeur.’%20-%20′.%24t_departements%5B%24valeur%5D.’%26lt%3B%2Foption%26gt%3B’.%22%5Cn%5Ct%5Ct%22%3B%0A%09%0A%09%7D%0A%09%0A%09echo%20%22%5Cn%5Ct%22.’%26lt%3B%2Foptgroup%26gt%3B’%3B%0A%09%0A%7D%0A%09%0Aecho%20%22%5Cn%22.’%26lt%3B%2Fselect%26gt%3B’.%22%5Cn%22%3B%0A%09%0A%3F%3E » message= » » highlight= » » provider= »manual »/]

 

Ce qui donnera ce genre d’élément :

Select

Select

Bon code à tous 🙂

Author: Franck Pertegas

Share This Post On

3 Comments

  1. Merci beaucoup pour le gain de temps !

    Post a Reply

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *