计算机的每一步操作都是需要时间的,只不过由于时间过于短暂用户感觉不到,本实例通过时间戳函数microtime()计算查询操作的执行时间。
获取查询操作的执行时间,在PHP中主要是使用microtime()函数实现,其语法如下:
mixed microtime([bool get_as_float]);
该函数获取某一时刻的时间戳的微妙数。
创建index.php文件,首先,连接数据库并设置页面的编码风格,在执行查询操作的开始与结束的两个时间点定义两个变量,分别利用microtime()函数获取两点时间戳的微妙数。然后计算两个时间的差值,取得程序的执行时间,其代码如下。
<?php
$conn=mysql_connect("localhost","root","111")or die("连接 mysql 出现错误");
mysql_select_db("db_database02",$conn);
$sql="SELCT*FROM tb_sleect";
$a=microtime();
$rs=mysql_query($sql);
while($rst=mysql_fetch_array($rs))
{ echo "id:".$rst[0]."<br>";
}
$b=microtime();
echo "查询操作所用时间为:".$b-$a."秒";
?>
关注:一起设计
一起设计吧