1、前言本书将向读者介绍如何用PHP语言建立交互式的Wb站点和应用程序。PHP是当前最受欢迎的Wb编程语言之一。作为编程语言,PHP非常易学。PHP提供了数以百计的内置函数,并且通过P亚引擎的增件,提供了数以千计的函数。本书只是把这门语言的最重要部分介绍给读者,指导读者创建可靠的、高质量的PHP应用程序。本书是针对零基础编程学习者编写的PHP入门教程,从初学者角度出发,通过通俗易懂的语言、实用的示例,详细介绍了使用PP进行程序开发所需要掌握的知识和技术。全书共分16章,内容包括开发环境的搭建、PHP语言基础、流程控制语句、字符串操作与正则表达式、PHP数组、面向对象编程、PHP与Web页面的交互、
2、MySQL数据库基础以及综合网站开发等。书中的重要知识都结合具体实例进行讲解,对设计的程序代码也给出了详细注释,可以使读者轻松领会PHP程序开发的精髓,快速提高开发技能。下面将逐章介绍本书的内容,这有助于读者决定采用什么样的阅读方法第1章为PHP入门。该章介绍Web技术基础、PHP基础知识、PHP开发环境的搭建、如何编写PHP程序、如何运行PHP程序、如何调试PHP程序和发生错误时如何处理等。第2章介绍PHP语法和函数,主要内容包括PHP语法风格、标识符和关键字、常量、变量、变量类型的转换、运算符和表达式、流程控制语句、函数等。第3章介绍字符串处理,主要内容包括创建和访问字符串、求字符串的长度
3、、搜索字符串、字符串替换、格式化字符串、大小写转换等。第4章介绍数组的知识,主要内容包括数组的概念、数组的创建和访问、数组的输出和切割、统计数组个数、遍历数组、多维数组的使用、数组的常用操作等。第5章介绍正则表达式,首先介绍什么是正则表达式,其次讲解正则表达式的语法规则、模式匹配、正则表达式的使用、用pre match allO函数实现多次匹配、用preg_grepO函数搜索数组、用正则表达式实现文本替换功能等。第6章介绍如何使用PHP建立交互式Wb表单,具体内容包括如何建立HTML表单,如何在PHP脚本中捕获表单数据,如何用PHP生成动态表单。此外,还介绍文件的上传等。第7章介绍常用的日期和时间功能以及HTTP请求,首先详细介绍日期和时间处理,包括许多实用的内置日期函数以及DateTime类,然后介绍如何处理HTTP请求-响应过程中的请求头和响应头等。第8章介绍Cookie和Session技术,首先介绍Cookie的概念,Cookie变量的创建、读取、删除,以及Cookie变量的生命周期,其次介绍Session的概念,Session变量的创建,设置