购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 PHP简介

PHP(页面超文本预处理器)是一种HTML(超文本标记语言)的内嵌式语言,是在服务器端执行的嵌入HTML文档的脚本语言,其语言风格类似于C语言。PHP独特的语法混合了C语言、Java、Perl的语法,以及PHP自创的语法。它可以比CGI(公共网关接口)或者Perl更快速地执行动态网页。与使用其他编程语言开发动态网站不同,PHP将程序嵌入HTML文档中执行,这种方式的执行效率比完全生成HTML标记的CGI的效率更高;PHP支持执行编译后的代码,编译可以加密和优化代码运行,使代码运行速度更快。PHP具有非常强大的功能,可以实现所有CGI的功能,而且支持主流的数据库和操作系统。PHP还可以用C语言、C++进行程序扩展。

PHP具有以下特点。

① 开放免费源代码。PHP的原始代码完全公开且免费,新函数库的不断加入,使PHP具有强大的更新能力,从而在Windows或UNIX操作系统上拥有更多的新功能。

② 快捷高效性。因为PHP可以被嵌入HTML语言,所以相对于其他编辑语言,它的编程方式更简单,开发速度更快,实用性强。

③ 跨平台性强。由于PHP是运行在服务器端的脚本语言,因此它可以运行在UNIX、Linux、Windows、macOS,以及Android等平台。

④ 图像处理功能。PHP可以动态创建图像,默认使用GD2,也可以使用ImageMagick进行图像处理。

⑤ 面向对象编程。PHP 4.0、PHP 5.0在面向对象编程方面都有了很大的改进,提供了类和对象,支持构造函数和抽象类等。PHP完全可以用于开发大型商业程序。

⑥ 快速。这是最突出的特点,PHP是一种强大的CGI脚本语言,是混合了C语言、Java、Perl和ASP语法的新语言,执行动态网页的速度比CGI、Perl、ASP(活动服务器页面)等语言执行网页的速度更快。

⑦ 易于初学者学习。初学者可以在短期(如30 min)内熟练掌握PHP的核心语法。

⑧ 功能丰富。从对象式的设计到数据库的处理,再到网络接口的应用、安全编码机制,PHP支持网站的大部分功能。 NzwGnk/x6KvhFi2jc6cva3f7hkbA+hpxfqojExO1Y7cnxRIj4sx8rs14Bba/JYPK

点击中间区域
呼出菜单
上一章
目录
下一章
×