核心结论:PHP 网页文件默认扩展名是 .php,也就是文件名末尾为 xxx.php,服务器会识别这个后缀,交给 PHP 解释器执行里面的 PHP 代码,最后输出 HTML 给浏览器。
知识点详解
- 工作原理
- 其他相关 PHP 后缀(了解即可,考试主考 .php)
如果文件后缀是 .php,Nginx/Apache 会调用 PHP-FPM 解析执行 里面的服务端代码;
如果是 .html 静态网页,服务器不会执行 PHP 代码,PHP 代码会直接原样显示在页面,不会运行。
| 扩展名 | 说明 |
|---|---|
| .php | 最常用,标准 PHP 网页文件 |
| .php3 | 老版本旧后缀,现在基本不用 |
| .php4 | 历史遗留后缀,现已淘汰 |
| .phtml | 混合 PHP+HTML 模板文件,部分框架会使用 |
【常见问题】
问题 1:php 网页文件可以改成 .html 后缀运行吗?
回答:默认情况下不行,改成 html 之后服务器不会解析 PHP 代码,代码不会执行,除非额外修改 Nginx/Apache 配置强制解析。
问题 2:考试填空题答案写什么?
回答:标准答案填写 .php。
问题 3:.phtml 和 .php 有区别吗?
回答:phtml 一般是内嵌 PHP 代码的模板文件,本质同样可以执行 PHP,但是日常考题优先选 .php。
问题 4:index.php 是什么意思?
回答:index 是首页文件名,后缀 php 代表这是 PHP 动态网页,是 PHP 项目默认首页。
免责申明:本文为计算机考试基础知识点科普,考题以教材原题为准,不同服务器配置可自定义解析后缀,但是标准考点答案为 .php。


