(PHP 4 >= 4.0.1,PHP 5,PHP 7,PHP 8)
imagecreatefromwbmp — 从文件或 URL 创建新图像
imagecreatefromwbmp() 返回一个图像标识符,表示从给定文件名获取的图像。
注意: WBMP 图像是无线位图,而不是 Windows 位图。后者可以使用 imagecreatefrombmp() 加载。
filename
WBMP 图像的路径。
成功时返回图像对象,错误时返回 false
。
示例 #1 处理 WBMP 加载期间的错误的示例
<?php
function LoadWBMP($imgname)
{
/* 尝试打开 */
$im = @imagecreatefromwbmp($imgname);
/* 检查是否失败 */
if(!$im)
{
/* 创建一个空白图像 */
$im = imagecreatetruecolor(150, 30);
$bgc = imagecolorallocate($im, 255, 255, 255);
$tc = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 150, 30, $bgc);
/* 输出错误消息 */
imagestring($im, 1, 5, 5, 'Error loading ' . $imgname, $tc);
}
return $im;
}
header('Content-Type: image/vnd.wap.wbmp');
$img = LoadWBMP('bogus.image');
imagewbmp($img);
imagedestroy($img);
?>