(PHP 4, PHP 5, PHP 7, PHP 8)
imagecolorallocate — Asigna una coloración para una imagen
Devuelve un identificador de color, representando la coloración compuesta con los colores RGB.
imagecolorallocate() debe ser invocada para
crear cada color que será representado por image.
Nota:
La primera llamada a imagecolorallocate() llena la coloración de fondo con la paleta de las imágenes - imágenes creadas utilizando imagecreate().
imageUn objeto GdImage, retornado por una de las funciones de creación de imágenes, como imagecreatetruecolor().
redValue of red component.
greenValue of green component.
blueValue of blue component.
Un identificador de color o false si la asignación falla.
Esta función puede retornar false, pero también puede retornar un valor equivalente a false.
Por favor, lea la sección sobre los booleanos para más información.
Utilice el operador ===
para probar el valor de retorno exacto de esta función.
| Versión | Descripción |
|---|---|
| 8.0.0 |
image expects a GdImage
instance now; previously, a valid gd resource was expected.
|
Ejemplo #1 Ejemplo con imagecolorallocate()
<?php
$im = imagecreate(100, 100);
// El fondo de la imagen es rojo
$background = imagecolorallocate($im, 255, 0, 0);
// Se definen colores con enteros ..
$white = imagecolorallocate($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
// .. o hexadecimales
$white = imagecolorallocate($im, 0xFF, 0xFF, 0xFF);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
?>