Here's a little feature that allows you to easily retrieve the favicon of a URL
<?php
/**
* Get favicon from a URL.
*
* @param string $sUrl
* @return string The favicon image.
*/
function get_favicon($sUrl)
{
$sApiUrl = 'http://www.google.com/s2/favicons?domain=';
$sDomainName = get_domain($sUrl);
return $sApiUrl . $sDomainName;
}
/**
* Get domain name from a URL (helper function).
*
* @param string $sUrl
* @return string $sUrl Returns the URL to lower case and without the www. if present in the URL.
*/
function get_domain($sUrl)
{
$sUrl = str_ireplace('www.', '', $sUrl);
$sHost = parse_url($sUrl, PHP_URL_HOST);
return $sHost;
}
?>
How to use this
<a href="http://www.php.net/manual ...