shahonseven/php-color-hash

Generate color based on the given string. Backported from the Javascript library color-hash

1.0.0 2019-01-22 01:07 UTC

This package is not auto-updated.

Last update: 2021-11-27 12:25:17 UTC


README

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'