将alt添加到imagecopy

时间:2012-11-05 21:04:20

标签: php alt

我正在为一个展示锦标赛成就的游戏战队制作彩带。我生成图像的代码如下......

<?php
// Image Variables
$image = imagecreatefrompng("ribbons/ribbonBack.png");
$rib1 = imagecreatefrompng("ribbons/oneYear.png");
// Turn off alpha blending and set alpha flag for png
imagealphablending($image, true);
imagesavealpha($image, true);
// Set ribbons
imagecopy($image, $rib1, 0, 0, 0, 0, 95, 30);
// display ribbons
imagepng($image);
imagedestroy($image);
imagedestroy($rib1);
?>

我的问题是,如何为此添加alt文本,以便当用户将鼠标移到$ rib1上时,它会给出一个alt文本来解释该功能区是什么?任何帮助将不胜感激。非常感谢:)。

1 个答案:

答案 0 :(得分:2)

您正在输出图像的原始二进制文件。这里没有html因此没有设置alt属性的位置。解决方案是在图像标记的src属性中引用您的脚本:

<img src="ribbons.php" alt="Title" />