| Server IP : 80.211.21.168 / Your IP : 216.73.217.143 Web Server : Apache System : Linux alex-webdesign.it 3.10.0-1160.119.1.el7.tuxcare.els22.x86_64 #1 SMP Mon Aug 18 06:07:12 UTC 2025 x86_64 User : admin_japan ( 10003) PHP Version : 8.2.32 Disable Function : opcache_get_status MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/cerchijapan.it/ai4dealers.com/ |
Upload File : |
<?php
/**
* Accorcia un link al numero massimo di caratteri specificato
*
* @param string $url L'URL originale da accorciare
* @param int $maxLength Lunghezza massima desiderata (default 254)
* @return string URL accorciato
*/
function shortenUrl(string $url, int $maxLength = 254): string {
// Se il link è già entro il limite, restituiscilo così com'è
if (strlen($url) <= $maxLength) {
return $url;
}
// Altrimenti, taglia i caratteri in eccesso dalla fine
return substr($url, 0, $maxLength);
}
// Esempio di utilizzo:
// Recupera il link da accorciare (ad esempio passato via GET)
$originalUrl = $_GET['url'] ?? 'http://www.guidicar.it/it-it/veicoli/land-rover/range-rover-evoque/land-rover-range-rover-evoque-ii-2019-evoque-2-0d-i4-mhev-se-awd-163cv-auto-250619013659266/?_gl=1*j35js0*_up*MQ..*_ga*MTE3Mzc3ODUxMC4xNzUxNjM0ODE0*_ga_2JGLKTBDQ0*czE3NTE2MzQ4MTMkbzEkZzAkdDE3NTE2MzQ5MzIkajYwJGwwJGg1NDYxMTY4Nz';
// Ottieni la versione accorciata
$shortUrl = shortenUrl($originalUrl);
// Restituisci (o salva) il risultato
echo 'URL originale: ' . htmlspecialchars($originalUrl) . "<br>";
echo 'URL accorciato: ' . htmlspecialchars($shortUrl) . "<br>";