📅  最后修改于: 2023-12-03 15:03:38.098000             🧑  作者: Mango
imagecolorsforindex()
函数用于获取指定索引的颜色的RGB值。
array imagecolorsforindex(resource $image, int $index);
$image
:必需,图像资源。$index
:必需,颜色的索引。如果成功,将返回包含指定颜色的红、绿、蓝和alpha分量值的数值数组,如果失败,默认返回FALSE
。
<?php
// 创建一幅图像并设置背景色
$im = imagecreate(100, 100);
$bg_color = imagecolorallocate($im, 255, 255, 0);
// 获取背景色的RGB值
$color = imagecolorsforindex($im, $bg_color);
// 输出RGB值
echo "红色分量值:".$color['red']."<br>";
echo "绿色分量值:".$color['green']."<br>";
echo "蓝色分量值:".$color['blue']."<br>";
// 销毁图像资源
imagedestroy($im);
?>
imagecolorat()
、imagecolorset()
、imagecolorexact()
等。