PHP高级编程PPT教案contents目录•PHP基础回顾•PHP高级特性•PHP安全编程•PHP性能优化•PHP框架应用•PHP扩展开发与调试技巧01PHP基础回顾PHP是一种创建动态交互性站点的强有力的服务器端脚本语言
PHP是免费的,并且使用非常广泛
同时,对于像微软ASP这样的竞争者来说,PHP无疑是另一种康庄大道
PHP最初是由RasmusLerdorf创建的,刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者
后来又用C语言重新编写,包括可以访问数据库
在1995年以PersonalHomePageTools(PHPTools)的形式对外发布
PHP独特的语法混合了C、Java、Perl以及PHP自创的语法
它可以比CGI或者Perl更快速地执行动态网页
用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快
0102030405PHP语言概述PHP语法基础PHP脚本在服务器上执行,然后将纯HTML结果发送回浏览器
PHP文件的默认文件扩展名是"
PHP中的每个语句必须以分号结束
PHP代码以``结束
PHP文件通常包含HTML标签以及一些PHP脚本代码
PHP中的注释:单行注释使用`//`,多行注释使用`/**/`
PHP数据类型与变量01PHP支持以下8种数据类型:String(字符串)、Integer(整型)、Float(浮点型)、Boolean(布尔型)、Array(数组)、Object(对象)、Null(空值)和Resource(资源)
02变量以`$`符号开始,后面跟着变量的名称
03变量名必须以字母或者下划线字符开始,后面可以跟任意数量的字母、数字或者下划线字符