shahonseven/php-color-hash

This package is abandoned and no longer maintained. No replacement package was suggested.

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: 2022-08-06 16:02:10 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'