Revision: 62282
Updated Code
at February 13, 2013 04:23 by phpdev
Updated Code
/** * Get favicon from a URL. * * @author Pierre-Henry Soria <[email protected]> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @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). * * @author Pierre-Henry Soria <[email protected]> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @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; }
Revision: 62281
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at February 13, 2013 04:07 by phpdev
Initial Code
/** * Get favicon from a URL. * * @author Pierre-Henry Soria <[email protected]> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @param string $sUrl * @return string The favicon image. */ function get_favicon($sUrl) { $sApiUrl = 'http://s2.googleusercontent.com/s2/favicons?domain='; $sDomainName = get_domain($sUrl); return $sApiUrl . $sDomainName; } /** * Get domain name from a URL (helper function). * * @author Pierre-Henry Soria <[email protected]> * @copyright (c) 2013, Pierre-Henry Soria. All Rights Reserved. * @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; }
Initial URL
Initial Description
**Example of use:** <a href="http://www.php.net/manual/en/index.php"><img src="<?php echo get_favicon('http://www.php.net/manual/en/index.php') ?>" alt="Favicon" title="See PHP documentation" width="16" height="16" /></a>
Initial Title
Get the Favicon from a website
Initial Tags
url, php, image, script
Initial Language
PHP