shahonseven / php-color-hash

PHP Port of ColorHash Javascript Library
MIT License
11 stars 4 forks source link

PHP Color Hash

Generate color based on the given string. PHP Port of ColorHash Javascript Library.

Requires 64-bit PHP build.

Usage

Composer

composer require shahonseven/php-color-hash

Basic

$colorHash = new Shahonseven\ColorHash();

// in HSL, Hue ∈ [0, 360), Saturation ∈ [0, 1], Lightness ∈ [0, 1]
$colorHash->hsl('Hello World'); // [ 225, 0.65, 0.35 ]

// in RGB, R, G, B ∈ [0, 255]
$colorHash->rgb('Hello World'); // [ 135, 150, 197 ]

// in HEX
$colorHash->hex('Hello World'); // '#8796c5'