PHP生成代码的当地独特的识别代码流
例如,我用PHP在Web应用的发展,为了避免多个用户同时打开一个网页的会话名称将导致冲突的问题,希望能保存会话不_session美元{ 'param},但_session {流} {美元美元'param},然后通过其他that'param'parameters LUID美元,确保没有。发现别人的解决方案是生成UUID然而,UUID算法生成数百株。由于我认为它是在会话空间中,是一个受限制的环境,其独特的强度不应太高,只要同一个会话生存期只可以,那么就有以下代码:
复制代码代码如下所示:
*返回本地系统中唯一的唯一字符串,
*返回一个字符串的32个字符,如'7dac352074f221f3edc74d265c65a636 ',or'd198d8fc56ffed627f3f8313d6f06acf
* /
功能液(){
返回MD5(瞬时());
}
事实上,它是一行。回MD5(瞬时());
根据爆破原理()返回字符串是唯一的,我测试过,即使瞬时连续实施(),返回值也100us差异,并且用户点击网络和服务器传输间隔的处理远远超过数万女士加MD5。就让杂乱的结果