php实现url参数有效期算法生成参数与验证代码

代码语言:php

所属分类:其他

代码描述:php实现url参数有效期算法生成参数与验证代码,一般用于生成包含有效时间的url生成,比如100秒后过期,通过此算法就可以实现,生成的token是40位的随机字符串。

代码标签: php url 参数 有效期 算法 生成 参数 验证 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<?php

$key = "sdf!1231";

function generateToken($expiretime, $key) {
    $signstr = md5($expiretime . $key); // 32位原始MD5
    $hexTime = str_pad(dechex($expiretime), 8, '0', STR_PAD_LEFT);
    $pos = 5; // 插入位置

    // 保存原始被覆盖的8位
    $originalCovered = substr($signstr, $pos, 8);

    /.........完整代码请登录后点击上方下载按钮下载查看

网友评论0