php基础教学课件-1.php基础_第1页
php基础教学课件-1.php基础_第2页
php基础教学课件-1.php基础_第3页
php基础教学课件-1.php基础_第4页
php基础教学课件-1.php基础_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、PHP基础后盾网 2012-2013 v2.0 后盾网 人人做后盾编辑课件PHP是什么?PHP是什么?PHP(超文本预处理器 Hypertext Preprocessor 的缩写),是一种被广泛应用的开放源代码的、基于服务器端的用于产生动态网页的、可嵌入HTML中的脚本程序语言,尤其适合 WEB 开发。当客户端向服务器的程序提出请求时,WEB服务器根据请求响应对应的页面,当页面中含有PHP脚本时,服务器会交给PHP解释器进行解释执行,将生成的html代码再回传给客户端,客户端的浏览器解释HTML代码,最终形成网页格式的页面。编辑课件客户端(Client)服务器端(Server) Yahoo!

2、. . . . . index.phpPHP解释器Html代码客户端提起请求与服务器端的响应过程编辑课件执行方式PHP 代码被包含在特殊的起始与结束符当中,使得网页的脚本可以进出“PHP 模式”。其它用 C 或 Perl 语言写的脚本,需要用大量的命令来编写程序以输出 HTML ,而用PHP 编写一个 HTML 脚本,只需嵌入了一些PHP代码来完成操作。和客户端的 JavaScript 不同的是,PHP 代码是运行在服务端的。如果在服务器上建立了如上例类似的代码,则在运行该脚本后,客户端就能接收到其结果,但他们无法得知其背后的代码是如何运作的。甚至可以将 WEB 服务器设置成让 PHP 来处理

3、所有的 HTML 文件,这么一来,用户就无法得知服务端到底做了什么。编辑课件PHP运行环境安装一、 Linux下安装PHP环境 Linux+Apache+MySQL+PHP(LAMP)二、 Windows下安装PHP环境WAMP 三、 集成环境*:WampAppservuniform serverEasyAPM-Server phpStudyxampp编辑课件PHP 能做什么?PHP 主要是用于服务端的脚本程序,因此你可以用 PHP 来完成任何其它的 CGI (公共网关接口)程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收 Cookies.编辑课件PHP的特点是开放源代码的服

4、务器端脚本语言;独立于操作系统,可以运行在几乎所有系统中;支持大部分的服务器,如Apache、IIS、Nginx等等;支持大量的数据库,主要是AccessMySQLSQL Server这三种;可以对图像进行处理;可以对文件进行处理; 还有一些其他特色功能在后面的高级技术详细介绍。编辑课件PHP的标记风格XML风格:这是PHP推荐使用的标记风格。服务器管理员不能禁用这种风格的标记,如果将 PHP 嵌入到 XML 或 XHTML 中则需要使用 以保持符合标准。 简短风格:这种标记风格是最简单的,它遵循SGML(标准通用置标语言)处理说明的风格。但是系统管理员偶尔会禁用它,因为他会干扰XML文档的声

5、明。只有在通过 php.ini 配置文件中的指令 short_open_tag 打开后才可用,或者在 PHP 编译时加入了 -enable-short-tags 选项。 编辑课件PHP的标记风格 :这种标记是最长的,如果使用过Javascript或VBscript,就会熟悉这种风格。如果所使用的HTML编辑器无法支持其他的标记风格,可以使用它。ASP风格 :如果在 php.ini 配置文件设定中启用了asp_tags选项就可以使用它。这是为习惯了ASP或ASP.NET的编程风格而设计的。在默认情况下该标记是被禁用了。注: 和 总是可用的。另两种是短标记和 ASP 风格标记,可以在 php.in

6、i 配置文件中打开或关闭。尽管有些人觉得短标记和 ASP 风格标记很方便,但移植性较差,不推荐使用。编辑课件方便的与HTML混排 This is trueThis is false PHP 将直接输出结束标记和下一个开始标记中的任何非 PHP 代码。当需要输出大量的文本时,退出 PHP 解析模式将比使用echo( )或者print( )或者此类的函数打印所有文本要更加的有效。编辑课件分号PHP用分号来分隔简单的语句。复合语句用大括号来标记代码块,如条件测试或循环,在大括号后面不要用分号。和其他语言不一样的是,在PHP中结束符 ? 前的分号不是必选的;编辑课件空白和换行符一般来说,空白符在PHP中无关紧要。可以将一个语句展开成任意行,或者将语句紧缩在一行。可以利用这个灵活的格式来使代码更具有可读性(通过排列分配、缩进等)。一些懒惰的程序员利用这种自由的格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论