第2章 PHP基础
除非你能够让人们看到或者感受到行动的影响力,否则你无法让人们激动。
—比尔·盖茨
本章主要知识点
了解PHP的基础知识
掌握PHP的标记与注释
掌握PHP的常量与变量
掌握PHP数据类型
掌握PHP中的运算符
2.1 PHP工作原理
一个完整的PHP系统由以下几个部分构成。
操作系统:网站运行服务器所使用的操作系统。PHP不要求操作系统的特定性,其跨平台的特性允许PHP运行在任何操作系统上,例如,Windows、Linux等。
服务器:搭建PHP运行环境时所选择的服务器。PHP支持多种服务器软件,包括Apache、IIS等。
PHP包:实现对PHP文件的解析和编译。
数据库系统:实现系统中数据的存储。PHP支持多种数据库系统,包括MySQL、SQL Server、Oracle及DB2等。
浏览器:浏览网页。由于PHP在发送到浏览器的时候已经被解析器编译成其他的代码,所以PHP对浏览器没有任何限制。
图2.1完整地展示了用户通过浏览器访问PHP网站系统的全过程,从图中可以更加清晰地了解它们之间的关系。
图2.1 PHP的工作原理
图2.1解析。
(1)PHP代码传递给PHP包,请求PHP包进行解析并编译。
(2)服务器根据PHP代码的请求读取数据库。
说明: (3)服务器与PHP包共同根据数据库中的数据或其他运行变量,将PHP代码解析成普通的HTML代码。
(4)解析后的代码被发送给浏览器,浏览器对代码进行分析获取可视化内容。
(5)用户通过访问浏览器浏览网站内容。
【责任编辑:book TEL:(010)68476606】
点赞 0