En este post de PHP te mostraré cómo convertir un color hexadecimal a su representación RGB, extrayendo los colores R, G y B que respectivamente son Rojo, Verde y Azul.
Por ejemplo, convertir el hexadecimal #8bc34a
en 139
, 195
, 74
. Para ello vamos a usar PHP y la función sscanf
.
Voy a encerrar el comportamiento del código en una función que recibirá el número hexadecimal y devolverá el arreglo de Red, Green y Blue. En este caso tendremos a R en el índice 0, G en el 1 y B en el 2.
La función queda así:
En la línea 5 definimos el arreglo usando la sintaxis corta, y lo devolvemos.
Para ejemplificar veamos lo siguiente. Vamos a invocar a la función que convierte hexadecimal a RGB y luego vamos a imprimir el arreglo usando print_r
. Recuerda que tú puedes usar los colores como lo prefieras, yo solo estoy mostrando un ejemplo.
La salida, que puedes ejecutar en este enlace, será:
Te invito a leer más sobre PHP en mi blog.
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
La impresión de un PDF en cualquier impresora se puede automatizar con un bot de…
Hoy te enseñaré cómo enviar un mensaje a un usuario desde un bot de Telegram…
Esta web usa cookies.