Forma muy sencilla de acortar una url en php usando la API de Bitly. Lo primero que tenemos que hacer es crearnos una cuenta en Bitly para obtener el el API key de aquí: https://bitly.com/a/your_api_key.

Una vez eso ya es tan sencillo como esto:

function acortar_url($url) {
    $usuario = "TU_USUARIO";
    $apikey = "TU_API_KEY";
    $temp = "http://api.bit.ly/v3/shorten?login=".$usuario."&apiKey=".$apikey."&uri=".$url."&format=txt";
    return file_get_contents($temp);
}

echo acortar_url('https://www.bufa.es/php-acortar-urls-api-bitly/'); // imprime: http://bit.ly/1EYrPNp

Agradezco tu comentario 🤘