在 PHP 中,可以使用 json_encode()
函數將 PHP 數組或對象轉換為 JSON 數據,并使用 header()
函數設置響應頭為 JSON 數據類型。
以下是一個示例代碼:
<?php
// 創建一個關聯數組作為示例數據
$data = [
'name' => 'John',
'age' => 25,
'email' => 'john@example.com'
];
// 將關聯數組轉換為 JSON 數據格式
$jsonData = json_encode($data);
// 設置響應頭為 JSON 數據類型
header('Content-Type: application/json');
// 輸出 JSON 數據給客戶端
echo $jsonData;
?>
以上代碼會將 $data
數組轉換為如下的 JSON 數據格式,并返回給客戶端:
{
"name": "John",
"age": 25,
"email": "john@example.com"
}
注意:在調用 header()
函數之前不能有任何輸出,包括空格、換行等。