Posted By

nerdsane on 01/28/09


Tagged

curl url php short isgd


Versions (?)

Who likes this?

1 person have marked this snippet as a favorite

jealousy


Create Is.Gd url


 / Published in: PHP
 

URL: http://davidwalsh.name/isgd-url-php

Is.Gd is a URL-shortening service much like TinyURL. Using PHP’s cURL library, you can create shortened URLs on the fly with ease. “is.gd” is much shorter than “tinyurl.com” so if you need the URL to be as short as possible, use this method. Create tinyurl.com urls : http://snipplr.com/view/11601/create-tinyurl/

  1. //gets the data from a URL
  2. function get_isgd_url($url)
  3. {
  4. //get content
  5. $ch = curl_init();
  6. $timeout = 5;
  7. curl_setopt($ch,CURLOPT_URL,'http://is.gd/api.php?longurl='.$url);
  8. curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
  9. curl_setopt($ch,CURLOPT_CONNECTTIMEOUT,$timeout);
  10. $content = curl_exec($ch);
  11. curl_close($ch);
  12.  
  13. //return the data
  14. return $content;
  15. }
  16.  
  17. //uage
  18. $new_url = get_isgd_url('http://davidwalsh.name/php-imdb-information-grabber');

Report this snippet  

You need to login to post a comment.