加入收藏 | 设为首页 | 会员中心 | 我要投稿 财气旺网 - 海宁网 (https://www.hainingwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 运营 > 正文

在PHP里未读计数的favicon动态

发布时间:2022-06-07 22:44:14 所属栏目:运营 来源:互联网
导读:在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请求
 在PHP里未读计数的favicon动态
  */
 
  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。
 
  
 

(编辑:财气旺网 - 海宁网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!