Muitos já devem ter ouvido falar do CakePHP e talvez da class Hash que vem junto com o pacote de bibliotecas do framework. Aqui trabalho utilizamos o CakePHP para desenvolver algumas aplicações e utilizamos bastante a class Hash para manipularmos os arrays porém não é sempre que eu utilizo o CakePHP  para desenvolver minhas aplicações então resolvi pegar a class Hash e adaptar ela pra rodar sem dependências de algumas biblioteca  do CakePHP.

Como a class Hash foi originalmente desenvolvida pela comunidade do CakePHP no site deles você pode encontrar toda a documentação e exemplos de implementação da class Hash.

Coloquei o código da class que eu modifiquei em minha página do GitHub junto com o código segue a mesma documentação que você pode encontrar no site do  CakePHP . Para utilizar esta class você só precisa incluir em seu projeto e seguir a orientação da documentação do  CakePHP.

GitHub: github.com/RodolfoSilva/Hash

Deixe o seu comentário abaixo com a sua opinião sobre este pequeno artigo.