
在PHP开发中,定时扩展是一种非常有用的功能,可以帮助我们自动执行一些周期性的任务,如日志清理、数据备份等。以下是一个使用PHP定时扩展的实例,我们将使用`pcntl_fork`和`pcntl_waitpid`函数来实现一个简单的定时任务。
实例描述
本实例将创建一个PHP脚本,该脚本会每5分钟执行一次,执行的任务是打印当前时间。
实现步骤
1. 创建一个PHP脚本,命名为`timer.php`。
2. 在脚本中,使用`pcntl_fork`创建一个子进程。
3. 子进程执行定时任务,父进程监控子进程。
4. 定时任务执行完毕后,子进程退出,父进程继续监控。
代码示例
```php
// 创建定时任务函数
function scheduleTask() {
while (true) {
// 执行任务
echo "



