0

如果我有这样的东西

<?php
$image = imagecreate(300,20);
$background = imagecolorallocate($image,0,0,0);
$foreground = imagecolorallocate($image,255,255,255);


imagestring($image,5,5,1,'sarmenhb, $foreground);
header('Content-type: image/jpeg');
imagejpeg($image);
?>

php 怎么知道第一个 imagecolorallocate 函数将是我的背景而没有指定它?如果我列出了该类型的多个功能怎么办。php 将如何关联哪一个不适用于背景?

谢谢

4

1 回答 1

4

根据官方PHP手册:

注意:第一次调用 imagecolorallocate() 填充基于调色板的图像中的背景颜色 - 使用 imagecreate() 创建的图像。

http://us3.php.net/manual/en/function.imagecolorallocate.php

于 2009-07-21T06:29:55.017 回答