Laravel 5 Hashids


April 27th, 2015


Laravel 5 Hashids is a wrapper to the Hashids project.

Hashids is a small open-source library that generates short, unique, non-sequential ids from numbers.

It converts numbers like 347 into strings like “yr8”, or array of numbers like [27, 986] into “3kTMd”.

You can also decode those ids back. This is useful in bundling several parameters into one or simply using them as short UIDs.

Here are a few examples on how this can be used inside your Laravel app:

// Encode integers.
// Decode strings.
// Dependency injection example.

Filed in:

Eric L. Barnes

Eric is the creator of Laravel News and has been covering Laravel since 2012.