龙岩易富通网络科技有限公司

龙岩小程序开发,龙岩分销系统

php生成随机密码时间效率对比

2015.09.10 | 572阅读 | 0条评论 | php

我们使用以下PHP代码,计算上面的 3 个随机密码生成函数生成 6 位密码的运行时间,进而对他们的时间效率进行一个简单的对比。 [php] <?php function getmicrotime() { list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec); } // 记录开始时间 $time_start = getmicrotime(); // 这里放要执行的PHP代码,如: // echo create_password(6); // 记录结束时间 $time_end = getmicrotime(); $time = $time_end - $time_start; // 输出运行总时间 echo "执行时间 $time seconds"; ?> [/php] 最终得出的结果是: 方法一:9.8943710327148E-5 秒 方法二:9.6797943115234E-5 秒 方法三:0.00017499923706055 秒 可以看出方法一和方法二的执行时间都差不多,而方法三的运行时间稍微长了点。 原文:http://www.ludou.org/how-to-create-a-password-generator-using-php.html

赞 (

发表评论