手册here声明PNG函数imagecolorset()
接受红色,绿色,蓝色和alpha值,但是当我指定alpha值时PHP会给出错误:
警告:imagecolorset()需要5个参数,6个给定
这让我感到困惑:为调色板添加颜色的其他函数(如imagecolorallocate())正确支持alpha值,甚至对于此函数,手册也指出它应该是。
任何想法可能出错?
答案 0 :(得分:2)
在v5.4.0中添加了Alpha支持(及其相关参数),因为它在函数的联机帮助页更改日志中明确说明:http://php.net/imagecolorset#refsect1-function.imagecolorset-changelog
您必须升级您的PHP版本,或不使用alpha。