imagecreatefromwbmp

(PHP 4 >= 4.0.1, PHP 5)

imagecreatefromwbmp -- 從 WBMP 檔案或 URL 新增一圖像

說明

resource imagecreatefromwbmp ( string filename )

imagecreatefromwbmp() 返回一圖像標識符,代表了從給定的檔案名取得的圖像。

imagecreatefromwbmp() 在失敗時返回一個空字串,並且輸出一條錯誤訊息,不幸地在瀏覽器中顯示為斷連結。為減輕除錯工作下面的例子會產生一個錯誤 WBMP

例子 1. 處理建立過程中的錯誤

<?php
function LoadWBMP($imgname)
{
    
$im = @imagecreatefromwbmp($imgname); /* Attempt to open */
    
if(!$im) { /* See if it failed */
        
$im  imagecreatetruecolor(2020); /* Create a blank image */
        
$bgc imagecolorallocate($im255255255);
        
$tc  imagecolorallocate($im000);
        
imagefilledrectangle($im001010$bgc);
        
/* Output an errmsg */
        
imagestring($im155"Error loading $imgname"$tc);
    }
    return 
$im;
}
?>

注: WBMP 支援僅在 PHP 與 GD-1.8 或更高版本一起編譯時可用。

提示: 若果「fopen wrappers」已經被啟動,則在本函數中可以把 URL 作為檔案名來使用。請參閱 fopen() 函數來取得怎樣指定檔案名的詳細訊息以及支援 URL 封裝協定的清單:附錄 M

警示

Windows 版本的 PHP 在 4.3.0 版之前不支援本函數的遠端檔案訪問,即使 allow_url_fopen 選項已被啟動。