php计算有多少页,PHP 计算页面执行时间

这篇博客介绍了如何在PHP中使用classruntime类来计算页面执行时间,并讲解了接口(interface)的概念。示例展示了如何定义和使用接口,以及抽象类如何实现接口。此外,还提及了PHP作为弱类型语言在参数传递上的特点,以及Tidy模块在PHP中的应用,特别是在网页分析中的作用。
摘要由CSDN通过智能技术生成

PHP 计算页面执行时间

class runtime

{

var $StartTime = 0;

var $StopTime = 0;

function get_microtime()

{

list($usec, $sec) = explode(' ', microtime());

return ((float)$usec + (float)$sec);

}

function start()

{

$this->StartTime = $this->get_microtime();

}

function stop()

{

$this->StopTime = $this->get_microtime();

}

function spent()

{

return round(($this->StopTime - $this->StartTime) * 1000, 1);

}

}

//例子

$runtime= new runtime;

$runtime->start();

//你的代码开始

$a = 0;

for($i=0; $i<1000000; $i++)

{

$a += $i;

}

//你的代码结束

$runtime->stop();

echo "页面执行时间: ".$runtime->spent()." 毫秒";

相关文档:

接口(interface)是抽象方法和静态常量定义的集合。

接口是一种特殊的抽象类,这种抽象类中只包含抽象方法和静态常量。

接口中没有其它类型的内容。

接口的定义

我们先写接口的定义,后面几节再介绍接口的意义。

下面的例子是接口的一个简单写法。

interface 接口名

{

}

?>

下面的例子定义了一个接 ......

抽象类实现接口,可以不实现其中的抽象方法,而将抽象方法的实现交付给具体能被实例化的类去处理。

interface User

{

function getName();

function setName($_name);

}

//此处只是实现了一个接口的一个方法

abstract cl ......

PHP是弱类型语言,向方法传递参数时候也不太区分类型。这样的使用会引起很多的问题,PHP开发者认为,这些问题应该是由代码书写者在书写代码时进行检验以避免。没有类型提示很危险。

class NormalUser

{

/*

* 其它相关代码..省略........

*/

private $age;

public function setAge($_age) {

$this- ......

环境软件版本介绍:

APACHE 2.0.59

PHP5.2.3

MYSQL5.0.45

GD-2.0.35

Zend Optimizer v3.3.0

&n ......

在PHP里Tidy模块其实功能很强,特别用在网页分析这一块,由于最近在读取邮箱通讯录里,像163读出来的就是一个页面,只有通过Tidy分析读取邮箱地址和姓名,所以在这里简单的介绍一下Tidy的安装,这里为什么在指出PHP4.X和PHP5.X,因为在PHP4.X还没有自带Tidy模块,PHP5.X自己带有,所以在网上很多资料都是说找不到支持PHP5 ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值