开发者学堂课程【PHP 基础入门课程(上) :认识 PHP】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/709/detail/12574
认识 PHP
内容介绍
一、 PHP 概念
二、 PHP 的作用
三、 解析 PHP
四、 小结
一、 PHP 概念
PHP : Hypertext Preprocessor,PHP 超文本预处理器。
1.是一种运行在服务器端的可以嵌入到 HTML 的脚本/编程语言。
(1)服务器端:PHP 不能被浏览器解析,必须在服务器端通过 PHP 引擎解析成相应的 HTML。
(2)脚本/编程语言:是一种编程语言,但是不需要事先编译,是运行时即时编译。
开发语言里面分为编译型和解释型两种,而 PHP 属于解释型。
2.该语言让 Web 开发人员快速的书写动态生成的网页。即实现 web2.0
二、PHP 的作用
在一段 HTML 文件中,我们可以在里面可以嵌入 PHP 代码,以用作数据的动态化,浏览器无法解析 PHP ,为确保正常使用网页,需要服务器 PHP 引擎将其解析。
三、解析 PHP
用户发起请求时,即开启解析,叫做即时解析:不需要事先编译、进行事先处理。有需求的时候,再动态的解析成功。
1. 解析处理 PHP 时,大部分例如 DOCTYPE 、 html 、 head等会直接保留;若为 PHP ,则会解析对应浏览器所能够识别的 html 格式。
2. PHP 解析完成时,即为 html文件:一个可以被浏览器解析、用户可以识别的方式。
四、小结
1.PHP 是一种可以嵌入到 HTML 中的脚本/编程语言。
2.HP 运行在服务器端。
3.PHP 在用户访问时会将 PHP 代码解析成 HTML,然后给浏览器解析;即实现了动态数据的结合,使用户看到的不会是一堆不可识别的 PHP 标签。