php后端接口怎么写
时间: 2023-08-11 18:17:09 浏览: 52
PHP 后端接口有多种写法,以下是一种常见的写法:
1. 创建一个 PHP 文件,命名为 api.php。
2. 在文件开头添加以下代码,设置响应头,告诉浏览器返回的是 JSON 格式的数据。
```
header('Content-Type: application/json');
```
3. 获取前端传递过来的参数,可以使用 $_GET 或 $_POST 或 $_REQUEST 等全局变量。
4. 根据参数进行相应的业务逻辑处理,生成一个关联数组。
5. 将关联数组转换为 JSON 格式的字符串,使用 json_encode 函数。
6. 将 JSON 字符串返回给前端,使用 echo 函数。
以下是一个示例代码:
```php
header('Content-Type: application/json');
// 获取前端传递的参数
$name = $_POST['name'];
$age = $_POST['age'];
// 根据参数进行业务逻辑处理
if ($name == '张三' && $age == 18) {
$result = array('code' => 0, 'message' => '请求成功');
} else {
$result = array('code' => -1, 'message' => '请求失败');
}
// 将关联数组转换为 JSON 字符串
$json = json_encode($result);
// 将 JSON 字符串返回给前端
echo $json;
```
注意:在实际开发中,需要对参数进行安全性检查和过滤,避免 SQL 注入等攻击。