跟我学php开发:第一讲php概述

跟我学php开发:第一讲php概述

ID:37061124

大小:29.51 KB

页数:12页

时间:2019-05-16

跟我学php开发:第一讲php概述_第1页
跟我学php开发:第一讲php概述_第2页
跟我学php开发:第一讲php概述_第3页
跟我学php开发:第一讲php概述_第4页
跟我学php开发:第一讲php概述_第5页
资源描述:

《跟我学php开发:第一讲php概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、跟我学PHP开发:第一讲PHP概述跟我学PHP开发放系统界PHP是一种服务器内置式的Script语言,它的出现使得在Unix上快速地开发动态Web成为现实.PHP是一个基于服务端来创建动态网站的脚本语言,可以用PHP和HTML生成网站主页.本系列讲座分别介绍PHP概述,基本语法,环境配置,PHP与数据库的应用,以及如何用PHP开发Web.简介第一讲PHP概述1.PHP是什么PHP是HypPrep(超文本预处理器)的字母缩写,是一种被广泛应用的开放源代码的多用途脚本语言,它可嵌入到HTML中,尤其适合Web开发.PHP是一种服务器内置式的

2、Script语言,它的出现使得在Unix上快速地开发动态Web成为现实,PHP是一个基于服务端来创建动态网站的脚本语言,您可以用PHP和HTML生成网站主页.当一个访问者打开主页时,服务端便执行PHP的命令并将执行结果发送至访问者的浏览器中,这类似于ASP和CoildFusion,然而PHP和它们的不同之处在于PHP开放源码和跨越平台,PHP也可以运行在WindowsNT和多种版本的Unix上.它不需要任何预先处理却可以快速反馈结果,它也不需要mod._perl的调整来使服务器的内存映像减小.PHP消耗的资源较少,当它作为ApacheW

3、eb~E务器一部分时,运行代码不需要调用外部二进制程序,服务器也不需要承担任何额外的负担.2.PHP功能PHP能做任何事,主要是用于服务端的脚本程序,因此您可以用PHP来完成任何其它的CGI程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收Cookies等.PHP脚本用于三个领域:◆服务端脚本.这是PHP最传统,也是最主要的目标领域.开展这项工作需要具备PHP解析器(CGI或者服务器模块),Web服务器和Web浏览器.当需要在运行Web服务器时,安装并配置PHP,然后,可以用浏览器来访问PHP程序的输出到Web页面.◆命

4、令行脚本.可以编写■王海泉路新喜魏力强一段PHP脚本,并且不需要任何服务器或者浏览器来运行它.通过这种方式,仅仅只需要PHP解析器来执行.◆编写客户端的GUl应用程序.对于基于窗口式的应用程序来说,PHP或许不是一种最好的语言,但是如果非常精通PHP,并且希望在客户端应用程序中使用PHP的一些高级特性,则可以利用PHP-GTK来编写这些程序.用这种方法,还可以编写跨平台的应用程序.PHP-GTK是PHP的一个扩展,在通常发布的PHP包中并不包含它.PHP能够用在所有的主流操作系统上,包括Linux,Unix的各种变种,MiCrOSOft

5、Windows,MacOSX,RISCoS等.今天,PHP已经支持了大多数的Web服务器.对于大多数的服务器,PHP提供了一个模块;还有一些PHP支持CGI标准,使得PHP能够作为CGI处理器来工作.n7OPENSOuRCEWORLDMONTHLY1052006O7知识nowledgeCIassroom.笺……………………………..责编/祁金华qijinhua@swm.com.cn美编/庆琨PHP最强大和最显着的特性之一是它支持很大范围的数据库,目前PHP支持如表1所示的数据库.同时还有一个DBX扩展库可以自由的使用该扩展库支持的任何数

6、据库.另外,PHP还支持ODBC,因此可以连接任何其它支持该世界标准的数据库.PHP的特性可以归结为以下几点:◆开放源码所有的PHP源码都可以得到.◆没有运行费用PHP是免费的.◆基于服务器端由于PHP是在Web服务器端运行的,它的程序可以很大,很复杂,但是不会降低客户端的运行速度.◆跨平台PHP程序可以运行在UnfX,LfnuX,或者Windows操作系统下.◆嵌入HTML因为PHP语言可以嵌入到HTML内部,所以它很容易学习.◆简单的语言和Java和C++不同,PHP语言坚持以基本语言为基础,然而它的功能也强大到足以支持任何类型的W

7、eb站点.◆效率高和其它的解释性语言相比,PHP系统消耗较少的系统资源.当PHP作为ApacheWeb服务器的一部分时,运行代码不需要调外部二进制程序,服务器解释脚本不需要承担任何额外负担.◆分析XML用户可以组建一个可以读取XML信息的106"般系统界2oo6o7PHP皈本.◆数据库模块用户可以使用PHP存取Oracle,Sybase,MSSQL,AdabaseD,MySQL,mSQL,PostgreSQL,dBase,FilePro,Unixdbm,Inf0rmi)(/Illustra等类型的数据库,以及任何支持oDBC标准的数据库

8、.◆文件存取PHP有许多支持文件存取函数.◆文本处理PHP有许多函数处理字符串,其中包括模式匹配的能力.◆复杂的变量PHP支持标量,数组,关联数组等变量,这给用户提供了以支持其它的高级数据结构的坚实基础.◆

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

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

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