以下是一个简单的PHP接口实例,我们将使用一个GET请求来获取数据。在这个例子中,我们将创建一个简单的API,它将返回一个包含用户信息的JSON对象。
1. 创建一个PHP文件
我们需要创建一个PHP文件,比如命名为 `api.php`。

2. 编写PHP代码
在 `api.php` 文件中,我们将编写以下代码:
```php
// 检查是否通过GET请求发送了用户ID
if (isset($_GET['id'])) {
$userId = $_GET['id'];
// 假设我们有一个包含用户信息的数组
$users = [
1 => ['name' => '张三', 'age' => 25, 'email' => 'zhangsan@example.com'],
2 => ['name' => '李四', 'age' => 30, 'email' => 'lisi@example.com'],
3 => ['name' => '王五', 'age' => 28, 'email' => 'wangwu@example.com']
];
// 检查用户ID是否存在于数组中
if (array_key_exists($userId, $users)) {
// 设置响应内容类型为JSON
header('Content-Type: application/json');
// 返回用户信息
echo json_encode($users[$userId]);
} else {
// 用户ID不存在,返回错误信息
header('HTTP/1.1 404 Not Found');
echo json_encode(['error' => 'User not found']);
}
} else {
// 用户ID未提供,返回错误信息
header('HTTP/1.1 400 Bad Request');
echo json_encode(['error' => 'User ID is required']);
}
>
```
3. 使用API
要使用这个API,你可以通过以下URL进行GET请求:
```
http://yourdomain.com/api.php?id=1
```
这个请求将返回JSON格式的用户信息。
表格展示
下面是一个表格,展示API的请求和响应:
| 请求 URL | 响应状态码 | 响应内容(JSON) |
|-------------------|-------------|----------------------------------------------------------------------------------|
| http://yourdomain.com/api.php?id=1 | 200 OK | {"








