Fonction hexadécimal vers RVB (RGB)

    15 Jan 2019  

      Fonction hexadécimal vers RVB (RGB)

Donnez un code hexadécimal à la fonction (par exemple, #dddddd), et la fonction retourne un tableau de valeurs RVB.
madmax99 15 Jan 2019
# Catégorie Compatibilité Nombre de vues Site Archive
   Images PHP 4, PHP 5, PHP 7 207  

       Code Source PHP


 
 01    
 02    
 03    
 04    
 05    
 06    
 07    
 08    
 09    
 10    
 11    
 12    
 13    
 14    
 15    
 16    
 17    
 18    
 19    
 20    
 21    
 22    
 23    
 24    
 25    
 26    
 27    
 28    
 29    
 30    
 31    
 32    
 33    
 34    
 35    
                               
<?php
/**************************************************************************************/
/*
     Titre  : Fonction hexadécimal vers RVB (RGB)                                                                        
                                                                                                                          
     URL    :  
     https://phpsources.net/code/php/gd-graphiques/820_fonction-hexadecimal-vers-rvb-rgb
     Auteur         : madmax99                                                                                            
     Date edition   : 15 Jan 2019                                                                                         
*/
/**************************************************************************************/
 function hex2rgb$colour ) {
        if ( $colour[0] == '#' ) {
                $colour substr$colour);
        }
        if ( strlen$colour ) == ) {
                list( $r$g$b ) = array( $colour[0] . $colour[1], $colour[2
$colour[3], $colour[4] . $colour[5] );
        } elseif ( strlen$colour ) == ) {
                list( $r$g$b ) = array( $colour[0] . $colour[0], $colour[1
$colour[1], $colour[2] . $colour[2] );
        } else {
                return false;
        }
        $r hexdec$r );
        $g hexdec$g );
        $b hexdec$b );
        return array( 'red' => $r'green' => $g'blue' => $b );
}
$rgb hex2rgb("#f1f2f3");
print_r($rgb);
// Array ( [red] => 241 [green] => 242 [blue] => 243 )
?>

...  Manuel PHP - Fonctions du code source

   php.net  Description Versions PHP OUTIL
   array Crée un tableau PHP 4, PHP 5, PHP 7
   hexdec Convertit de hexadécimal en décimal PHP 4, PHP 5, PHP 7
   list Transforme une liste de variables en tableau PHP 4, PHP 5, PHP 7
   print_r Affiche des informations lisibles pour une variable PHP 4, PHP 5, PHP 7
   strlen Calcule la taille d'une chaîne PHP 4, PHP 5, PHP 7
   substr Retourne un segment de chaîne PHP 4, PHP 5, PHP 7


  • L'ajout de commentaire est libre et ne demande pas d'inscription,
  •   invité

nous vous encourageons à contribuer à l'utilisation de PHP en ajoutant vos remarques.

  Images [ 69 ]

Affichage d'un texte sur plusieurs lignes Affiche police GD Ajouter automatiquement un logo en filigrane (watermark) sur ses images Cacher la source d'une image Calculer les dimensions d'une image pour une zone de taille fixe [Algorithme] Camembert statistique Captcha anti-spam simple et avec image Composantes d'une image concaténation d'images pour faire des sprites CSS Connaitre l'extension d'une image ou d' 1 fichier Connaitre la taille d'une image et son type (GIF, JPG) avec une seule fonction php Conversion de couleur decimale en hexadecimale Copier des images d'une serveur à  un autre serveur Create Etiquette Create Thumb Création d'une animation Flash avec ming Création d'une miniature avec une largeur ou une hauteur maximum à  partir d'une image source Création de miniatures carrées à  partir d'image de taille variable. Création de vignettes thumb Crée des titres sympa Creer un camembert 2D facilement Créer une vignette avec GD en se basant sur le type d'image Crop d'une image JPEG Dessine un polygone régulier Dessine un polygone regulier plein Donne la couleur opposée d'une couleur Ecrire des nombres dans une images, sans police Ecrire un texte dans une image avec retour à  la ligne automatique Ecrire un texte sur une image Effet solarisation Egalisation des couleurs d'une image Embarquer des images au sein du fichier PHP Encadre une image Espace de Mandelbrot Extrait un canal de couleur d'une image Fabrication d'une vignette et sauvegarde de la vignette Flips images   Fonction hexadécimal vers RVB (RGB) Fonctions imagecreatefrombmp et imagebmp GD/Graphiques Générer une image aléatoire de fond d'écran Homothétie d'une image Image aléatoire Image en noir & blanc Image en noir et blanc Image transparente Images Miniatures Inversion des couleurs Ligne diagonale Modification de la luminosité Modifications des composantes Photo du jour choisi de manière aléatoire à  partir d'un répertoire Redimensionner image en gardant les proportions Redimensionner une image redimensionner une image dans un cadre fixé sans distorsion Regarde si l'image est présente sur le serveur Représentation graphique Rotation d'images en PHP Rotation image Sélectionne et affiche la dernière image mise à  jour Sépia aspect ancien Symétrie horizontale Taille image maximum en pixels Texte multi-lignes sur une image avec une police PostScript Type1 Texte ombré en police TrueType Transfert les couleurs d'une image vers le noir & blanc Transparence simple sur une image Un masque sur une image Visionneuse