agallou/departements

Liste des départements Français

Maintainers

👁 agallou

Package info

github.com/agallou/Departements

pkg:composer/agallou/departements

Statistics

Installs: 2 386

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0 2014-02-01 12:31 UTC

Requires

None

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT c6800cf527acb72e58061db868a27ada85218a27

  • Adrien Gallou <adriengallou.woop@gmail.com>

This package is auto-updated.

Last update: 2026-06-29 01:08:22 UTC


README

Utilisation

Récupération d'un libellé :

$departements = new \agallou\Departements\Collection();
var_dump($departements->getLabel('29'));
//string(10) "FinistĂšre"

Récupération tableau complet :

$departements = new \agallou\Departements\Collection();
var_dump($departements->getAll());

Récupération d'un libellé si le paramÚte n'est pas paddé avec un zéro :

$departements = new \agallou\Departements\Collection();
var_dump($departements->getLabel(1, true));
//string(3) "Ain"

La collection implémente ArrayIterator, il est donc possible de boucler dessus :

$departements = new \agallou\Departements\Collection();
foreach ($departements as $code => $label) {
 var_dump($code, $label);
}
//string(2) "01"
//string(3) "Ain"
//string(2) "02"
//string(5) "Aisne"
//...
//string(7) "Mayotte"

Il est aussi possibler d'accéder aux libellés comme ceci :

$departements = new \agallou\Departements\Collection();
var_dump($departements['69']);
//string(6) "RhĂŽne"