Z
ZHANK
编程在线教程PHP 教程PHP 简介与运行原理
入门基础

PHP 简介与运行原理

了解 PHP 语言特点、运行模式(解释型嵌入HTML)、应用场景

PHP 简介与运行原理

PHP 是专为 Web 设计的脚本语言——嵌入 HTML 中,在服务器端执行,生成 HTML 发给浏览器。全球 ~77% 的网站后端是 PHP(包括 WordPress、Facebook 早期)。

学完本章你将: 了解 PHP 语言定位、解释执行模式、应用场景。


PHP 的特点

特点说明
嵌入 HTML`` 标记内写 PHP,之外是 HTML
解释执行不需要编译,修改后刷新即可
丰富内置数千个函数,尤其字符串和数组操作
部署简单把 .php 文件放进服务器目录就能运行
动态类型变量不需要声明类型

运行模式

浏览器请求 .php → Web 服务器 (Apache/Nginx)
    → PHP 解释器执行
    → 生成 HTML
    → 返回给浏览器

和 C 的关键区别:PHP 是每次请求都执行的脚本,而 C 编译成一次运行的可执行文件。


PHP 版本演进

php
// PHP 5.6 (已停止维护)
// PHP 7.x  — 性能翻倍、类型声明
// PHP 8.0  — JIT、match、命名参数、注解
// PHP 8.1+ — 枚举、纤程、readonly

// 现代 PHP 推荐 >= 8.1

为什么选 PHP

  • 入门门槛极低——打开浏览器就能看到结果
  • 共享主机成本低——几乎所有廉价服务器都支持
  • 生态成熟——WordPress、Laravel、Symfony
  • 开发速度快——适合中小型 Web 项目