1.PHP概述
    脚本语言
    结构简单,易于入门
    很多功能只需要一个函数

    1.1什么是PHP
    服务端、跨平台、HTML嵌入式的脚本语言
    其独特的语法混合了C语言、Java语言和Perl语言的特点
    被广泛应用
    开源式
    多用途
    尤其使用web开发

    属于三层结构
    服务器启动后,用户可以不使用相应的客户端软件(即仅用IE浏览器访问)
    保持了图形化的用户界面
    减少了应用维护量

    1.2PHP语言的优势
    1.安全性高
    PHP是开放源代码软件(自由软件)
    程序代码与Apache编译在一起使其拥有灵活的安全设定
    2.跨平台性
    几乎支持所有的操作系统平台和多种web服务器

    3.支持广泛的数据库
    可操纵多种主流与非主流的数据库
    PHP与MySQL是最佳组合

    4.易学性
    嵌入在HTML中
    以脚本语言为主
    内置丰富函数
    语法简单
    书写容易
    方便学习掌握
    5.执行速度快
    占用系统资源少
    代码执行速度快
    6.免费

    7.模板化
    实现程序逻辑与用户页面分离
    8.支持面向对象与过程
    9.内嵌Zend加速引擎
    性能稳定快速

    1.3PHP5的新特性
    PHP5的对象进行了较体系和全面的调整
    1.构造函数和解析函数
    2.对象的引用
    3.对象的克隆
    4.对象的私有、公共及受保护模式(public/private和protected关键字)
    5.接口(Interface)
    6.抽象类
    7._call
    8._set和_get
    9.静态成员
    1.4PHP的发展趋势
    1.越来越多的web应用也选择了PHP作为主流的技术方案
    2.向企业化发展
    3.更适合大型系统的开发

    1.5PHP的应用领域
    1.中小型网站的开发
    2.大型网站的业务逻辑结果展示
    3.web办公管理系统
    4.硬件管控软件的GUI
    5.电子商务应用
    6.web应用系统开发
    7.多媒体系统开发
    8.企业级系统开发
    9.移动互联网开发

    2.扩展库
    如网上社团、BBS论坛等,只有安装了扩展库才能使用
    PHP5的扩展库包括标准库SPL和外部拓展库PECL
    标准库是被编译到PHP内部的库
    在windows下加载扩展库
    修改php.ini配置文件
    在脚本中使用函数来动态加载
    PHP扩展库的DLL文件有”php_”前缀