kaihempel/simplehash 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

kaihempel/simplehash

Composer 安装命令:

composer require kaihempel/simplehash

包简介

Basic hash library

README 文档

README

Simple PHP hash bundle

Build Status Scrutinizer Code Quality Code Coverage

This is a basic hash generation bundle. The generation of the hash strings is encapsulated behind a facade for easy usage. Actually only string hashes are supported!

Installing SimpleHash via Composer:

  "require": {
    "kaihempel/simplehash": "1.0.*"
  }

Usage in your sourcecode:

  // 7a9eec69d1a8669857169fd357abece5
  $hashMd5 = Hash::Md5('TEST_MD5');

  // 3176e209d14330f16662eb9986d64062648b68f2
  $hashSHA1 = Hash::Sha1('TEST_SHA1');

  // $2y$10$Af13GgKoL503sCvf42dJ1uRdAbA9eaFajPkCIQ0mvpi.LAYCAILs.
  $hashBcrypt = Hash::Bcrypt('TEST_BCRYPT', 10, 'AbCdEfGhJkLmNoPQrStUv');

The hash facade returns the container object "HashContainer". This container can be used by the implementend interface. Tow methods are available:

  • getHashString()
  • setHashString($hashString)

The container all so implements "__toSrting()" so the container can be used directly for comparison.

  if ($hashMd5 == "7a9eec69d1a8669857169fd357abece5") // true

统计信息

  • 总下载量: 58
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: BSD-3-Clause
  • 更新时间: 2016-07-12

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固