<?php 
     
    header("Content-Type: text/plain; charset=UTF-8"); 
     
    function curl_get_contents($url, $timeout = 20, $connect_timeout = 5) 
    { 
        if(extension_loaded("curl")) 
        { 
            $handle = curl_init(); 
             
            curl_setopt($handle, CURLOPT_URL, $url); 
             
            curl_setopt($handle, CURLOPT_HEADER, false); 
            curl_setopt($handle, CURLOPT_NOBODY, false); 
             
            curl_setopt($handle, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"); 
             
            curl_setopt($handle, CURLOPT_BINARYTRANSFER, true); 
            curl_setopt($handle, CURLOPT_RETURNTRANSFER, true); 
             
            curl_setopt($handle, CURLOPT_SSL_VERIFYHOST, false); 
            curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false); 
             
            curl_setopt($handle, CURLOPT_TIMEOUT, $timeout); 
            curl_setopt($handle, CURLOPT_CONNECTTIMEOUT, $connect_timeout); 
             
            $response = (object) array( 
                "url" => $url, 
                "body" => curl_exec($handle), 
                "info" => curl_getinfo($handle), 
                "error" => (object) array( 
                    "ID" => curl_errno($handle), 
                    "message" => curl_error($handle) 
                ) 
            ); 
             
            curl_close($handle); 
             
            unset($handle, $url, $timeout, $connect_timeout); 
             
            return $response; 
        } 
        else 
        { 
            return false; 
        } 
    } 
     
    function translate($string, $from = "en", $to = "tr") 
    { 
        $string = urlencode($string); 
         
        $url = "http://translate.google.com/translate_a/t?client=t&text={$string}&hl=en&sl={$from}&tl={$to}&multires=1&oc=0&prev=btn&sc=1"; 
         
        $request = curl_get_contents($url); 
         
        if($request->error->ID !== 0) 
        { 
            return false; 
        } 
         
        $response = $request->body; 
         
        $json = preg_match("#\[(.*?)\]#si", $response, $matches) ? json_decode("[".ltrim($matches[0], "[")) : null; 
         
        return isset($json[0]) ? $json[0] : false; 
    } 
     
    $getText = $_GET["cevir"];
    if(empty($getText)){
     echo "hatali kullanim";
     exit();
     }else{
    echo translate($getText, "en", "tr");
    }
Hocam Nasıl Değişkene Atarız Sorusunun Cevabı Yukarıdaki Gibidir...
Nasıl kullanılacağına gelecek olursak "dosyaismi.php?cevir=Hello World" Şeklinde Kullanabilirsiniz.