PHP质量(素数)的实现代码

复制代码代码如下所示:
< PHP
类计时器
{
VaR time_start美元;
VaR time_end美元;

__construct()函数
{
美元-> time_start = 0;
美元-> time_end = 0;
}

函数定时器()
{
美元-> __construct();
}

函数开始()
{
列表(USEC美元美元,SEC)=爆炸(
美元-> time_start =(浮动)$ USEC +(浮动)$秒;
}

函数停止()
{
列表(USEC美元美元,SEC)=爆炸(
美元-> time_end =(浮动)$ USEC +(浮动)$秒;
}

函数显示(输出= false)
{
总美元=美元-> time_end -美元-> time_start;
如果($输出){
回声总量,秒;
返回true;
}
返回总金额。秒;
}

}
>
< PHP
echo'check总理';
函数isPrime(我)
{
如果($ i<2)
{
返回false;
}
$ $迭代器;
为($迭代器= 2;迭代器< sqrt(美元美元美元我);迭代器+ +)
{
如果($ = $迭代器= 0)
{
返回false;
}
}
返回true;
}

$ =新计时器();
开始();
($ j = 1;$ j 100;$ + +)
{
如果(isPrime(J))
{
echo'true;
}
其他的
{
echo'false;
}
}
为软件->停止();
(显示);

>