.php 返回 text/html; charset=utf-8,瀏覽器按 HTML 渲染。<?php
// 純 PHP 文件,無任何 HTML 標籤
echo "Hello, World!"; // 輸出純文本
echo "\nCurrent time: " . date("Y-m-d H:i:s");
?>
瀏覽器顯示:
Hello, World! Current time: 2025-01-15 14:30:00
| 概念 | 說明 |
|---|---|
| PHP 引擎 | 解析 <?php ... ?> 間的代碼,執行邏輯,產生輸出 |
| 輸出緩衝 | ob_start() 可捕獲輸出,ob_get_clean() 獲取字符串 |
| Content-Type | header('Content-Type: application/json') 可改變瀏覽器解析方式 |
<html><body> 才是網頁 → 瀏覽器渲染的是響應體,而非文件擴展名。echo "<h1>Title</h1>" 同樣產生 HTML。