PHP code example of madeorsk / codepostal
1. Go to this page and download the library: Download madeorsk/codepostal library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
madeorsk / codepostal example snippets
Madeorsk\CodesPostaux;
$cp = new CodesPostaux(); // Initialisation de la bibliothèque des codes postaux et chargement de la liste en mémoire.
$codesPostaux = $cp->startingWith("575"); // Récupère les codes postaux commençant par "575".
foreach ($codesPostaux as $codePostal)
{ // Pour chaque code postal récupéré...
// ... on affiche le code postal et le nombre de communes de ce code postal.
echo "{$codePostal->getCode()} (".count($codePostal->getCommunes())." communes)\n";
foreach ($codePostal->getCommunes() as $commune)
{ // Pour chaque commune de ce code postal...
// ... on affiche son nom et ses coordonnées GPS.
echo " - {$commune->getNom()} (".
(empty($commune->getGpsCoordinates())
? "pas de coordonnées GPS" // La commune n'a pas de coordonnées GPS enregistrées.
: "{$commune->getGpsCoordinates()->getLatitude()}, {$commune->getGpsCoordinates()->getLongitude()}")
.")\n";
}
echo "\n"; // On saute une ligne.
}