/sign

通用的API签名(sign)类库

Primary LanguagePHPGNU General Public License v3.0GPL-3.0

<?php
require_once("../src/Sign.php");

$s = new Sign("key");
$data = [
	"name" => "Jon",
	"age" => "32",
	0 => "test"
];
echo $s->generateSign($data)
echo "<br>";
$data = json_encode($data);
echo $s->generateSign($data);
echo "<br>";

//也支持链接调用

$s = new Sign()
echo $s->setKey("key")->generateSign($data);
echo "<br>";


//加解密方法如下

require_once("../src/Tool/Mcrypt.php");

$m = new Tool\Mcrypt();
$str = "Abc!@#$%Z^&*()_+{}|/`http:\/\/";
echo $m->encrypt($str);
echo "<br>";
echo $m->decrypt($m->encrypt($str));