熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

PHP中未讀計數的favicon動態

2013-11-15 12:24:06  來源: PHP編程 

  在Gmail 剛剛推出的小但真正有用的功能在Gmail實驗室直接在您的浏覽器選項卡圖標動態的favicon顯示未讀電子郵件數如果您的浏覽器窗口地段和地段隨時開放的標簽這可能真是一個奇妙的功能讓用戶知道任何未讀項目

這裡是PHP的一個小而強大的腳本可以讓你創建自己的動態的favicon我們將使用PHP的GD庫操縱的favicon圖像並添加到它的文本

下面是一個簡單的腳本讀取一個圖標圖像添加一些文本字符

文件faviconphp

  <?php

//讀的favicon faviconpng的模板
//從當前目錄的文件
$im = imagecreatefrompng("faviconpng");
//$im = imagecreatefromjpg("faviconjpg"); //使用此函數來加載JPEG類型的favicon
//$im = imagecreatefrombmp("faviconbmp"); //使用此函數來加載BMP類型的favicon


/* 讀取的字符需要在favicon添加
* get請求
*/
if(isset($_GET[char]) && !empty($_GET[char])) {
$string = $_GET[char];
} else {
/* 如果沒有指定字符添加一些默認值 */
$string = V;
}

/* 的favicon的背景顏色 */
$bg = imagecolorallocate($im );

/* foreground (font) color for the favicon */
$black = imagecolorallocate($im );

/* 寫favicon字符
* arguements圖像字號x坐標
* Y坐標characterstring彩色
*/
imagechar($im $string $black);

header(Contenttype: image/png);

imagepng($im);

?>
上面的代碼幾乎是自明我們從GET請求並把favicon圖像添加到一個字符注意在這裡我們使用一個模板的favicon的形象
我修改您可以將任何你附近faviconphp文件選擇的favicon


From:http://tw.wingwit.com/Article/program/PHP/201311/20879.html
  • 上一篇文章:

  • 下一篇文章:
  • 推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.