在PHP中,可以使用header()函數來設置HTTP響應頭中的Content-Type字段,從而指定要返回的數據類型。可以根據需要設置不同的Content-Type值來處理多種類型的數據。
例如,如果要返回HTML內容,可以使用以下代碼:
header('Content-Type: text/html');
echo '<html><body><h1>Hello, World!</h1></body></html>';
如果要返回JSON數據,可以使用以下代碼:
header('Content-Type: application/json');
$data = array('message' => 'Hello, World!');
echo json_encode($data);
如果要返回XML數據,可以使用以下代碼:
header('Content-Type: text/xml');
$xml = new SimpleXMLElement('<data/>');
$xml->addChild('message', 'Hello, World!');
echo $xml->asXML();
根據需要設置不同的Content-Type值來處理多種類型的數據,確保數據以正確的格式返回給客戶端。