文档介绍:第一章了解PHPPHP的来龙去脉PHP的特性PHP的机理PHP安装与测试一、PHP的来龙去脉1、简介PHP是一种服务端运行的嵌入HTML的脚本语言,这是语法以PERL为基础,融入了C语言、ASP脚本、SHELL脚本和JAVASCRIPT脚的长处。2、起源PHP是一个递归的缩写名称,PHP(PHPHypertestPreprocessor,最初称为“PersonalHomePageTools",也称为“PersonalHomepages”,或者“Pre-HypertestProcessor”)。PHP是一种HTML内嵌式的语言(类似IIS上的ASP)。而PHP独特的语法混合了C、JAVA、Perl以及PHP式的新语法。它可以比CGI或者Perl更快速的执行动态网页。1994年RasmusLerdorf开始计划发展。在1995年以PersonalHomepagesTools(PHPTools)开始对外发表第一个版本。1995年中第二版的PHP问市。第二版定名为PHP/FI(FromInterpreter)。PHP/FI并加入了发展mSQL的支持,自此奠定了PHP在动态网页开发上的影响力。1997年,。200年,发布了PHP4。2004年,PHP5诞生,OO功能与XML的集成得到了大大的改进。在1996年,有一万五千个WEB网站使用PHP/FI;在1997年中,使用PHP/FI的WEB网站成长到超过五万个。在1998年末,PHP的安装人数几近10000,有大约100000个网站报告他们使用了PHP。,上10%的WEB服务器上都安装了它。在1999年中的使用网站超过了十五万!!它是源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。PHP无处不在。craft[如指掌7173415个域,并发现阶段5205474个已经安装了PHP。这大约为WEB上所有域的32%,并且这种增长势头没有减缓的迹象。十年发展,PHP是WEB服务器最佳的开发工具。二、PHP的特性PHP3特性:简单速度快跨平台强大的数据库支持嵌入HTML分析XML文件存取文本处理复杂变量图像处理PHP4特性:/DCOM与PHP3兼容性好配置加密支持多维数组JAVA交互支持OO特点ZIP文件处理PHP5特性:OOXML异常处理SOAP扩展,支持WEB服务三、PHP的机理PHP是一种开放源代码的脚本编程语言,主要用于WEB服务器的服务器端应用程序,用于动态网页设计。PHP可以用于替代微软的ASP//VBScript/JScript体系、SUM微系统公司的JSP/JAVA体系,以及CGI/Perl等。它是一种嵌入HTML页面中的脚本语言。PHP在WEB服务器上运行。当PHP脚被客户端请求时,被请求的PHP程序开始执行,并把执行的结果返回给客户端的浏览器。发送给客户端浏览器的内容是普通的HTML文本,不包含PHP代码。这是与嵌入HTML的客户端脚本(例如JScript/VBScript等)的最主要的区别。先看一个最简单的例子():<HTML><TITLE>helloworld</TITLE><BODY><H1>HelloWorld</H1><p><H2></H2></BODY></HTML>先看一个最简单的例子():<HTML><TITLE>helloworld</TITLE><BODY><H1>HelloWorld</H1><p><H2><?php$currtime=time();$currtimestr=strftime("%H:%M:%S",$currtime);//格式化echo"当前时间是:".$currtimestr;?></H2></BODY></HTML>四、安装PHP安装Mysql数据库安装ApacheWeb服务器安装GD图形库安装XML安装PHP安装Zend加速引擎修改ApacheWeb服务器配置文件测试PHP一、安装Mysql数据库官方网站:#rpm-ivhMysql*启动#servicemysqlstart或者#/etc//mysqlstart或者#mysqld_safe&或者#safe_mysqld&关闭#servicemysqlstop#/etc//mysqlstop测试(1)版本#mysqladminversion(2)系统数据库mysql与测试数据库test#mysqlshow二、安装ApacheWeb服务器官方网站:/#tarxzvfhttpd-#cdhttpd-#configure--prefix=/etc/httpd--ena