Written by Brian Cray on February 10th, 2009
All you need is allow_url_fopen enabled in your php.ini and PHP version 4.3.0 or higher. If you don't know if you have allow_url_fopen enabled, just run the function phpinfo(), which displays all of your PHP settings.
Here's the 1 line you've been waiting for…
$shortenedurl = file_get_contents('http://tinyurl.com/api-create.php?url=' . urlencode('http://' . $_SERVER['HTTP_HOST'] . '/' . $_SERVER['REQUEST_URI']));
What you end up with is a tinyurl.com url of the current page. Sweet, huh? This can be especially important if you have a "Tweet this" link!