我在查看演示:69780892-daa4-11e9-8af4-1d2c5b8714fb   --> 1d2 c5b 871 4fb 我在看演示时候 ,我箭头的这十二个字符是变得 为什么偏偏在我点击【立即下载】后 ,这十二个字符就不随机改变了呢 ??????

解决方案 »

  1.   

    我想问一下你懂PHP生成通用唯一识别码UUID吗?
      

  2.   

    你可以自己生成uuid的,附代码给你:
    /**
         * 生成UUID
         *
         * @date   2019-10-18
         *
         * @param  string     $namespace 域名空间
         *
         * @return string
         */
        public function createGuid ($namespace = '')
        { 
            static $guid = '';
            $uid = uniqid(mt_rand(), true);
            $data = $namespace;
            $data .= microtime();
            $hash = strtoupper(hash('ripemd128', $uid . $guid . md5($data)));
            $guid = 
            substr($hash, 0, 8) .
            '-' .
            substr($hash, 8, 4) .
            '-' .
            substr($hash, 12, 4) .
            '-' .
            substr($hash, 16, 4) .
            '-' .
            substr($hash, 20, 12)
            ;
            return $guid;
        }
      

  3.   


    你确定你的这个链接没写错?我怎么感觉那个temp前面少了个&符号!!!!