《php编程与应用》word版

《php编程与应用》word版

ID:23115226

大小:71.00 KB

页数:19页

时间:2018-11-04

《php编程与应用》word版_第1页
《php编程与应用》word版_第2页
《php编程与应用》word版_第3页
《php编程与应用》word版_第4页
《php编程与应用》word版_第5页
资源描述:

《《php编程与应用》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PHP编程与应用发表日期:2001-4-29新浪微博QQ空间QQ微博百度搜藏腾讯朋友QQ收藏百度空间人人网开心网第一章    php3简介 PHP是一种服务器内置式的script语言,它的出现使得在unix上快速地开发动态web成为现实。   PHP是RasmusLerdorf在1994年秋天构思出来的。最早的未发行版本是他在自己的主页上来用来和观看他的在线简历的人保持联系的。第一个交付用户使用的版本是在1995年初发行的,它只是被当作一个个人主页制作工具。当时它仅包括一个只能懂得很少几条宏指令的非

2、常简单的分析引擎和一组用于主页信息反馈的工具(一个留言簿,一个计数器和一些其他的东西)。1995年年中,Rasmus重写了整个解析器,并取名为PHP/FI2。FI来源于他写的另外一个html表单集成数据的软件包。他把个人主页工具,表单集成工具合并在一起,并加入了mSQL数据库的支持,这样就有了PHP/FI。此后PHP/FI便以一种令人惊奇的速度传播开来,人们开始大量使用它编写程序。  我们无法确切的统计它的使用范围,但是根据估计到1996年底,世界上已经有至少15,000个站点在使用PHP/FIl。

3、到了1997年年中这个数字已经增长到超过50,000个站点。1997年年中我们也发现了PHP发展过程中一个重大的转折。这就是PHP的开发从Rasmus个人的爱好升级到一群程序员们有组织的工作。再后来,这个解析器被ZeevSuraski和AndiGutmans重写,通过这次全面的重写,大量PHP/FI的功能被移植到PHP3中,并且成为了PHP3的基本雏形。   到1998年年中时,已经有大量的商业化产品,例如C2的StrongHoldwebserver和RedHatlinux捆绑了PHP/FI解析器或

4、PHP3解析器,根据NetCraft估计的保守数据,PHP已经被世界上150,000个站点所采用。通过进一步分析,我们知道其使用数量远比使用Netscape公司旗舰产品--企业级WEB服务器的站点多。PHP3大量采用了C, java和Perl语言的语法,并加入了各种PHP自己的特征。它与Javascript等语言的一个区别就是PHP3是在服务器执行,客户机所看到的是其在服务器上运行的结果,这意味着您若想采用PHP3scrpit,必须得有WEBSERVER支持。   PHP3支持HTTP的身份认证、c

5、ookie、GIF图象创建,它的一个最有代表性的特点是它的数据库层,它使得编写基于数据库的网页变得非常简单。下列出了目前所支持的数据库: Oracle ,Sybase,mSQL,MySQL ,Informix,SoliddBase,ODBC,Unixdbm,PostgreSQL,AdabasD,FilePRoVelocis。 PHP3也支持与采用POP3、HTTP、SNMP、NNTP、IMAP等协议的服务进行网络编程。 PHP3的程序模式   有三种方法从HTML进入"PHP程序模式":   第一种

6、方法:    如:    第二种方法:  如:    第一种方法:            PHP3语句;          如: 

7、guage="php">     echo("someeditors(likeFrontPage)don'tlikeprocessinginstructions");                       第二章   变量 PHP3支持下面类型的变量: (一)、内部变量   主要有整数(interger),浮点数(float-pointnumbers),字符串(string),数组(array),对象(object)。 1初始化变量   要在PHP中初始化变量,你只要简单的给

8、它赋值即可。对于大多数类型,这是最直接的。对于数组和对象,可以使用其它方法。 2初始化数组   数组可以使用这两种方法之一来赋值:使用一系列连续数值,或使用array()函数构造(见Arrayfunctions部分)。   要将连续的数值加进数组,你只需将要赋值赋给不带下标的数组变量。该值会作为数组的最后元素加进数组中。   例:    $names[]="Jill";//$names[0]="Jill"    $names[]="Jack";//$names[1]=

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。