(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorsforindex — Retorna el color asociado a un índice
Retorna el color asociado a un índice especificado.
image
Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().
color
El índice del color.
Retorna un array asociativo con las claves "red"
,
"green"
, "blue"
y "alpha"
que contienen los valores para el índice del color especificado.
Versión | Descripción |
---|---|
8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
8.0.0 |
La función imagecolorsforindex() ahora lanza una excepción ValueError
si color está fuera de rango; anteriormente, se retornaba false en su lugar.
|
Ejemplo #1 Ejemplo con imagecolorsforindex()
<?php
// se abre una imagen
$im = imagecreatefrompng('nexen.png');
// se obtiene un color
$start_x = 40;
$start_y = 50;
$color_index = imagecolorat($im, $start_x, $start_y);
// se lo hace legible
$color_tran = imagecolorsforindex($im, $color_index);
// ¿Cuál es?
print_r($color_tran);
?>
El resultado del ejemplo sería algo similar a:
Array ( [red] => 226 [green] => 222 [blue] => 252 [alpha] => 0 )