Php - Fonction make_googl_url()
ARCHIVEmake_googl_url()
(PHP 4 >= 4.0.2, PHP 5)
Raccourci une URL avec le service Google URL Shortener.
Source
<?php
function make_googl_url($url)
{
$parse_url = parse_url($url);
if( empty($parse_url[\'scheme\']) ) return FALSE;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, \'http://ggl-shortener.appspot.com/?url=\'.urlencode($url));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
$content = curl_exec($ch);
curl_close($ch);
preg_match(\'`\"(http[^\"]+)\"`\', $content, $m);
if( !isset($m[1]) ) return FALSE;
return $m[1];
}
?>
Syntaxe
string make_googl_url ( string $url )
Arguments
- url - L\'URL à raccourcir.
Valeurs de retour
Retourne l\'URL raccourcie ou FALSE si une erreur est survenue.
Exemples
Exemple #1 Exemple avec make_googl_url()
<?php |
$url = \"http://seebz.net/\"; |
$url = make_googl_url($url); |
echo $url; // http://goo.gl/zZb2 |
?> |
Voir aussi
- make_bitly_url() - Raccourci une URL en utilisant le service « bit.ly URL Shortener »
- make_isgd_url() - Raccourci une URL en utilisant le service « is.gd URL Shortener »
- make_tiny_url() - Raccourci une URL en utilisant le service « TinyURL Shortener »
- make_unu_url() - Raccourci une URL en utilisant le service « u.nu URL Shortener »
- Fonctions cURL