<?php
// 这是一个简单的 PHP 后端代码示例,用于处理 HTTP GET 请求并返回 JSON 响应。
// 1. 设置响应头为 JSON 格式
header('Content-Type: application/json');
// 2. 检查是否有传递 'name' 参数
if (isset($_GET['name'])) {
$name = $_GET['name'];
// 3. 返回一个包含问候语的 JSON 响应
echo json_encode(['message' => "Hello, " . htmlspecialchars($name)]);
} else {
// 4. 如果没有传递 'name' 参数,则返回错误信息
echo json_encode(['error' => 'Please provide a name parameter']);
}
?>
header()
函数将响应内容类型设置为 application/json
,以便客户端知道这是一个 JSON 格式的响应。isset()
函数检查 URL 中是否包含了 name
参数。例如,访问 /script.php?name=John
时,$_GET['name']
的值将是 John
。name
参数,则通过 json_encode()
将数组转换为 JSON 字符串,并输出给客户端。name
参数,则返回一个包含错误信息的 JSON 响应。上一篇:php爬虫框架
下一篇:phpisset函数
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站