以下是一个简单的PHP脚本实例,展示如何自动停止脚本的运行。这个例子使用了`sleep()`函数来暂停脚本的执行,以及一个循环来检查是否应该停止脚本。

```php

// 设置脚本运行的最大时间(秒)

$maxExecutionTime = 30;

// 检查脚本是否超时

if (get_included_files() == null) {

// 如果是第一次执行,设置最大执行时间

set_time_limit($maxExecutionTime);

}

// 检查脚本是否被请求停止

$stopRequested = false;

// 每次循环暂停1秒

for ($i = 0; $i < $maxExecutionTime; $i++) {

sleep(1); // 暂停1秒

// 检查是否接收到停止信号

if (isset($_GET['stop'])) {

$stopRequested = true;

break;

}

// 执行一些任务...

echo "