1 / 143
文档名称:

《php学习参考资料.》.doc

格式:doc   大小:1,091KB   页数:143页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

《php学习参考资料.》.doc

上传人:yinjiong623147 2019/3/23 文件大小:1.07 MB

下载得到文件列表

《php学习参考资料.》.doc

文档介绍

文档介绍:?PHP能做什么?PHP是什么?PHP(“PHP:HypertextPreprocessor”,超文本预处理器的字母缩写)是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到HTML中,尤其适合WEB开发。以上是一个简单的回答,不过这是什么意思呢?请看如下例子:例子1-<html><head><title>Example</title></head><body><?phpecho"Hi,I'maPHPscript!";?></body></html>请注意这个范例和其它用C或Perl语言写的脚本之间的区别――与用大量的命令来编写程序以输出HTML不同的是,我们用PHP编写了一个HTML脚本,其中嵌入了一些代码来做一些事情(例如,在本例中我们输出了一些文本)。PHP代码被特殊的起始符和结束符包含,使得您可以进出“PHP模式”。和客户端的JavaScript不同的是,PHP代码是运行在服务端的。如果您在您的服务器上建立了如上例类似的代码,则在运行该脚本后,客户端就能接收到其结果,但他们无法得知其背后的代码是如何运作的。您甚至可以将WEB服务器设置成让PHP来处理所有的HTML文件,这么一来,用户就无法得知服务端到底做了什么。使用PHP的一大好处是它对于初学者来说及其的简单,同时也给专业的程序员提供了各种高级的特性。当您看到PHP长长的特性列表时,请不要害怕。您可以很快的入门,只需几个小时您就可以自己写一些简单的脚本。尽管PHP的开发是以服务端脚本为目的地,但事实上其功能远不局限与此。请继续读后面的章节,在“PHP能做什么?”一节中您将获得更多的信息。PHP能做什么?PHP能做任何事。PHP主要是用于服务端的脚本程序,因此您可以用PHP来完成任何其它的CGI程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收Cookies。但PHP的功能远不局限于此。PHP脚本主要用于以下三个领域。服务端脚本。这是PHP最传统,也是最主要的目标领域。开展这项工作您需要具备以下三点:PHP解析器(CGI或者服务器模块)、WEB服务器和WEB浏览器。您需要在运行WEB服务器时,安装并配置PHP,然后,可以用WEB浏览器来访问PHP程序的输出,即浏览服务端的PHP页面。请查阅“安装”一章以获取更多信息。命令行脚本。您可以编写一段PHP脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要PHP解析器来执行。这种用法对于依赖cron(Unix或者Linux环境)或者TaskScheduler(Windows环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。请参阅“PHP的命令行模式”以获取更多信息。编写客户端的GUI应用程序。对于基于窗口式的应用程序来说,PHP或许不是一种最好的语言,但是如果您非常精通PHP,并且希望在您的客户端应用程序中使用PHP的一些高级特性,您可以利用PHP-GTK来编写这些程序。用这种方法,您还可以编写跨平台的应用程序。PHP-GTK是PHP的一个扩展,在通常发布的PHP包中并不包含它。如果您对PHP-GTK感兴趣,请访问其网站以获取更多信息。PHP能够用在所有的主流操作系统上,包括Linux、Unix的各种变种(包括HP-UX、Solaris和OpenBSD)、MicrosoftWindows、MacOSX、RISCOS等。今天,PHP已经支持了大多数的WEB服务器,包括Apache、InformationServer(IIS)、PersonalWebServer(PWS)、Netscape以及iPlantserver、OreillyWebsiteProServer、Caudium、Xitami、OmniHTTPd等。对于大多数的服务器,PHP提供了一个模块;还有一些PHP支持CGI标准,使得PHP能够作为CGI处理器来工作。综上所述,使用PHP,您可以自由地选择操作系统和WEB服务器。同时,您还可以在开发时选择使用面对过程和面对对象,或者两者混和的方式来开发。尽管PHP目前的版本还没有支持OOP所有的标准,但很多代码仓库和大型的应用程序(包括PEAR库)仅使用OOP代码来开发。使用PHP,您并不局限于输出HTML。PHP还能被用来动态输出图像、PDF文件甚至Flash动画(使用libswf和Ming)。您还能够非常简便的输出文本,例如XHTML以及任何其它形式的XML文件。PHP能够自动生成这些文件,在服务端开辟出一块动态内容的缓存,可以直接把它们打印出来,或者将它们存储到文件系统中。PHP最强大最显著的特性之一,是它支持很大范围的数据库。您会发现利用PHP编写数据库支持的网页简单得难以置信。目前,PHP支持如下数据库:A

最近更新

模分复用光纤通信中的模式激励与模式转换方法.. 2页

植物生物膜氧化沟强化脱氮除磷措施的研究的开.. 2页

植入式广告的法律监管研究的开题报告 2页

桥面系结构形式对中下承式拱桥行车响应的影响.. 2页

2024年总经理助理求职信汇编3篇 5页

桃胶药理学作用的实验研究的开题报告 2页

株洲市业余体校体操发展的研究的开题报告 2页

树脂固定化漆酶及其降解刚果红染料废水的研究.. 2页

2024年思念家乡亲人的中秋节高中作文 5页

2024年怎样的动物作文汇编10篇 12页

2024年怎样保护我们的眼睛作文2篇 3页

2024年怀孕初期吃什么水果好 5页

2024年快递合同范本14篇 61页

某伺服系统自适应模糊滑模控制研究的开题报告.. 2页

2024年快乐的一天作文(经典15篇) 11页

林分改造对两种豆科纯林关键土壤生态过程的影.. 2页

2024年心里装着春天作文(9篇) 14页

来电信息管理系统研究与设计的开题报告 2页

2024年心理咨询室工作总结15篇 41页

2024顺义中考数学一模及其答案 14页

已故存款人银行取款承诺书 2页

来料品质异常单 3页

微观经济学第三章习题及答案 7页

医院岗位系数评价实施办法 25页

奇门遁甲预测彩票的正确思路审批稿 6页

慈悲观音宝忏 70页

比亚迪顶岗实习报告 36页

济南市加油站安全评价导则(试行)-济南市安全.. 26页

0.1元文档测试下载-不退款 2页