以下是一个简单的PHP接口记录实例,展示了如何使用PHP来记录API的调用信息,包括请求时间、请求方法、请求路径和响应状态。

1. 创建接口记录类

我们创建一个名为 `ApiLogger.php` 的文件,并定义一个 `ApiLogger` 类。

实例php接口记录,PHP接口记录实例:如何记录和展示API调用信息  第1张

```php

class ApiLogger {

protected $logFile = 'api.log';

public function __construct() {

if (!file_exists($this->logFile)) {

touch($this->logFile);

}

}

public function log($request, $response) {

$logEntry = $this->formatLogEntry($request, $response) . PHP_EOL;

file_put_contents($this->logFile, $logEntry, FILE_APPEND);

}

protected function formatLogEntry($request, $response) {

return sprintf(

"