PHP在Web开发中的应用
PHP(Hypertext Preprocessor,超文本预处理器)是一种被广泛应用、开放源代码、多用途、运行在服务器端的脚本语言。PHP可以简单地视为一种较流行的开发动态网页用的程序语言,是一种服务器端的,嵌入到HTML中的脚本语言,是开发Web应用程序的理想工具。它具有开源免费、语法简单、跨平台、功能强大,灵活医用及效率高等优点。
认识PHP
- 服务器端的语言
- 嵌入到HTML中的语言
- 脚本语言
服务器端的语言
开发Web应用这种B/S结构的软件,不仅需要有编写客户端界面的语言,还要有编写服务器端业务流程的语言组成。PHP则是服务器端运行的语言,只会在服务器端运行。
嵌入到HTML中的语言
在HTML代码中可以通过一些特殊的标志符号将各式各样的语言嵌入进来。在HTML中嵌入的PHP代码需要在服务器中先运行完成,如果执行后有输出,则输出的结果字符串会嵌入到原来PHP代码处,再和HTML代码一起响应给客户端浏览器去解析。
脚本语言
脚本语言又称动态语言。PHP程序就是以文本格式保存在服务器端的,在请求时才有Web服务器中安装的PHP应用模块解析,并从上到下一步步执行地程序。
PHP能做什么
- 收集表单数据
- 生成动态网页
- 字符串处理
- 动态输出图像
- 处理服务器端文件系统
- 编写数据库支持的网页
- 回话追踪
- 处理XML文件
- 支持利用大量的网络协议
- 服务器端的其他相关操作