在PHP里未读计数的favicon动态
发布时间:2022-06-07 14:17 所属栏目:122 来源:互联网
导读:在Gmail 刚刚推出的小,但真正有用的功能在Gmail实验室。直接在您的浏览器选项卡图标动态的favicon显示未读电子邮件数。如果您的浏览器窗口地段和地段随时开放的标签,这可能真是一个奇妙的功能,让用户知道任何未读项目。 这里是PHP的一个小而强大的脚本,
在Gmail 刚刚推出的小,但真正有用的功能在Gmail实验室。直接在您的浏览器选项卡图标动态的favicon显示未读电子邮件数。如果您的浏览器窗口地段和地段随时开放的标签,这可能真是一个奇妙的功能,让用户知道任何未读项目。 这里是PHP的一个小而强大的脚本,可以让你创建自己的动态的favicon。我们将使用PHP的GD库操纵的favicon图像,并添加到它的文本。 下面是一个简单的脚本读取一个图标图像添加一些文本字符。 文件:favicon.php //读的favicon favicon.png的模板 //从当前目录的文件 $im = imagecreatefrompng("favicon.png"); //$im = imagecreatefromjpg("favicon.jpg"); //使用此函数来加载JPEG类型的favicon //$im = imagecreatefrombmp("favicon.bmp"); //使用此函数来加载BMP类型的favicon /* 读取的字符,需要在favicon添加 * get请求 */ if(isset($_GET['char']) && !empty($_GET['char'])) { $string = $_GET['char']; } else { /* 如果没有指定字符添加一些默认值 */ $string = 'V'; } /* 的favicon的背景颜色 */ $bg = imagecolorallocate($im, 255, 255, 255); /* foreground (font) color for the favicon */ $black = imagecolorallocate($im, 0, 0, 0); /* 写favicon字符 * arguements:图像,字号,x坐标, * Y坐标,characterstring,彩色 */ imagechar($im, 2, 5, 1, $string, $black); header('Content-type: image/png'); imagepng($im); ?> 上面的代码几乎是自明。我们从GET请求,并把favicon图像添加到一个字符。注意,在这里,我们使用一个模板的favicon的形象, 我修改。您可以将任何你附近favicon.php文件选择的favicon。 (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读