MoRTaLCoDeR adlı üyeden alıntı: mesajı görüntüle
hocam denedim sorunsuz çalışıyor.

kısa test için

<?php 
//gets the data from a URL   
function get_isgd_url($url)   
{   
    //get content 
    $ch = curl_init();   
    $timeout = 5;   
    curl_setopt($ch,CURLOPT_URL,'http://is.gd/api.php?longurl='.$url);   
    curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);   
    curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);   
    $content = curl_exec($ch);   
    curl_close($ch); 
     
    //return the data 
    return $content;   
} 

$result="http//:www.google.com";
$new_url = get_isgd_url($result); 
echo $new_url; 
?>

yada ben sizin dediğinizi halen anlamadım.
Hocam şimdi 2 parça kod var bu kısaltma için gerekli olan link çalışıyor fakat demek istesiğim şu diğer kod parçasında ise link txt den link çekiyor ekrana yazdırıyor fakat uzun link bu kısaltma kodunu diğer kodun içine entegre ederek uzun linki txtden çekerken kısaltıp ekrana öyle bastırıcak.

Buradaki
$result = array("link" => $resultLink, "durum" => "geldim");
$resultLink değeri içine bastırması gerekli kısa linki.