Monthly Archives: 三月 2014

PHP usleep() 函数

定义和用法

usleep() 函数延迟代码执行若干微秒。

语法

usleep(microseconds)
参数 描述
microseconds 必需。以微秒计的暂停时间。

返回值

无返回值。

提示和注释

注释:在 PHP 5 之前,该函数无法工作于 Windows 系统上。

注释:一微秒等于百万分之一秒。

例子

<?php
echo date('h:i:s') . "<br />";

//延迟 10 描述
usleep(10000000);

//再次开始
echo date('h:i:s');
?>

输出:

09:23:14
09:23:24

相关函数推荐:php sleep()函数

PHP sleep() 函数

定义和用法

sleep() 函数延迟代码执行若干秒。

语法

sleep(seconds)
参数 描述
seconds 必需。以秒计的暂停时间。

返回值

若成功,返回 0,否则返回 false。

错误/异常

如果指定的描述 seconds 是负数,该函数将生成一个 E_WARNING。

例子

<?php
echo date('h:i:s') . "<br />";

//暂停 10 秒
sleep(10);

//重新开始
echo date('h:i:s');

?>

输出:

12:00:08
12:00:18

相关函数推荐:php usleep()函数

PHP abs() 函数

定义和用法

abs() 函数返回一个数的绝对值。

语法

number abs ( mixed $number )
参数 描述
number 必需。一个数。

说明

返回参数 number 的绝对值。如果参数 x 是 float,则返回的类型也是 float,否则返回 integer(因为 float 通常比 integer 有更大的取值范围)。

例 . abs()

<?php
$abs = abs(-4.2); // $abs = 4.2; (double/float)
$abs2 = abs(5);   // $abs2 = 5; (integer)
$abs3 = abs(-5);  // $abs3 = 5; (integer)
?>