couleurs.php
Table of Contents
Functions
- couleur_extraire() : mixed
- Toutes les fonctions couleur_xx de ce fichier : - prennent une couleur hexa sur 6 caracteres en entree (les couleurs web nommees sont admises aussi) - fournissent une couleur hexa en sortie - sont chainables les unes derrieres les autres dans toutes les combinaisons possibles
- couleur_web() : mixed
- couleur_4096() : mixed
- couleur_luminance_relative() : mixed
- couleur_extreme() : mixed
- couleur_inverser() : mixed
- couleur_foncer_si_claire() : mixed
- couleur_eclaircir_si_foncee() : mixed
- couleur_saturation() : string
- Modifie la saturation et parfois la luminosité de la couleur transmise
- couleur_luminance() : string
- Modifie la luminance de la couleur transmise
Functions
couleur_extraire()
Toutes les fonctions couleur_xx de ce fichier : - prennent une couleur hexa sur 6 caracteres en entree (les couleurs web nommees sont admises aussi) - fournissent une couleur hexa en sortie - sont chainables les unes derrieres les autres dans toutes les combinaisons possibles
couleur_extraire(mixed $img[, mixed $x = 10 ][, mixed $y = 6 ]) : mixed
Parameters
- $img : mixed
- $x : mixed = 10
- $y : mixed = 6
couleur_web()
couleur_web(mixed $couleur) : mixed
Parameters
- $couleur : mixed
couleur_4096()
couleur_4096(mixed $couleur) : mixed
Parameters
- $couleur : mixed
couleur_luminance_relative()
couleur_luminance_relative(mixed $couleur) : mixed
Parameters
- $couleur : mixed
couleur_extreme()
couleur_extreme(mixed $couleur[, mixed $limite = 0.5 ]) : mixed
Parameters
- $couleur : mixed
- $limite : mixed = 0.5
couleur_inverser()
couleur_inverser(mixed $couleur) : mixed
Parameters
- $couleur : mixed
couleur_foncer_si_claire()
couleur_foncer_si_claire(mixed $couleur[, mixed $seuil = 122 ]) : mixed
Parameters
- $couleur : mixed
- $seuil : mixed = 122
couleur_eclaircir_si_foncee()
couleur_eclaircir_si_foncee(mixed $couleur[, mixed $seuil = 123 ]) : mixed
Parameters
- $couleur : mixed
- $seuil : mixed = 123
couleur_saturation()
Modifie la saturation et parfois la luminosité de la couleur transmise
couleur_saturation(string $couleur, float $val[, bool|string $strict = false ]) : string
Opère sur une échelle absolue.
Parameters
- $couleur : string
-
Couleur en écriture hexadécimale, tel que
ff3300
- $val : float
-
Pourcentage désiré (entre 0 et 1)
- $strict : bool|string = false
-
Si true, ne change que la saturation, sans toucher à la luminosité
Tags
Return values
string —Couleur en écriture hexadécimale.
couleur_luminance()
Modifie la luminance de la couleur transmise
couleur_luminance(string $couleur, float $val) : string
Change la luminance en forçant le résultat sur une échelle absolue.
Parameters
- $couleur : string
-
Couleur en écriture hexadécimale, tel que
ff3300
- $val : float
-
Pourcentage désiré (entre 0 et 1)
Tags
Return values
string —Couleur en écriture hexadécimale.