1. Go to this page and download the library: Download mlocati/comuni-italiani 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/ */
mlocati / comuni-italiani example snippets
use MLocati\ComuniItaliani\Factory;
$factory = new Factory();
$allGeographicalSubdivisions = $factory->getGeographicalSubdivisions();
$allRegions = $factory->getRegions();
$allProvinces = $factory->getProvinces();
$allMunicipalities = $factory->getMunicipalities();
use MLocati\ComuniItaliani\Finder;
$finder = new Finder();
$geographicalSubdivision = $finder->getGeographicalSubdivisionByID(1);
$region = $finder->getRegionByID('01');
$province = $finder->getProvinceByID('201');
$municipality = $finder->getMunicipalityByID('001272');
use MLocati\ComuniItaliani\Finder;
$finder = new Finder();
echo $finder->getProvinceByVehicleCode('CO')->getName();
// prints Como
use MLocati\ComuniItaliani\Finder;
$finder = new Finder();
$geographicalSubdivisions = $finder->findGeographicalSubdivisionsByName('Nord');
$regions = $finder->findRegionsByName('Campa');
$provinces = $finder->findProvincesByName('Bozen');
$municipalities = $finder->findMunicipalitiesByName('Roma lombard');
use MLocati\ComuniItaliani\Finder;
$finder = new Finder();
$province = $finder->getProvinceByVehicleCode('BG');
$municipalities = $finder->findMunicipalitiesByName('romano', false, $province);
// The same applies to findRegionsByName and findProvincesByName
if ($territory1->isSame($territory2)) {
echo 'Same territory';
}
if ($territory1->isContainedIn($territory2)) {
echo "{$territory1} is contained in {$territory2}";
}
if ($territory1->isSameOrContainedIn($territory2)) {
echo "{$territory1} is contained in {$territory2} (or they are the same)";
}
// $region is an instance of Region here
if ($region->contains($territory)) {
echo "{$region} contains {$terrtory}";
}
if ($region->isSameOrContains($territory)) {
echo "{$region} is same (or contains) {$terrtory}";
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.