如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PHP的基本语法网址:www.lampbrother.net电话:4007001307PHP的基本语法1.PHP在Web开发中的应用2.第一个PHP脚本语言3.变量4.变量的类型5.常量6.PHP中的运算符7.表达式一、PHP在Web开发中的应用PHP是什么?PHPHypertextPreprocessor缩写超级文本预处理器。PHP是一种在服务器端执行的嵌入HTML文档的脚本语言。PHP是目前最流行的网站开发语言(B/S结构)。PHP独特的语法混合了C、Java、Perl以及PHP自创新的语法。支持几乎所有流行的数据库以及操作系统PHP在Web中的功能:PHP简要历史:1994年RasmusLerdorf第一个设计出PHP。1995年6月PHP1.0的声明。1996年4月发表了PHP第二版本的声明PHP/FI2.0。1998年6月PHP3.0的声明。2000年5月22日正式发布4.0。2004年7月正式发布PHP5版本到2004年8月,PHP已经在全球的1700多万个网站域中安装,而且现在还在不断快速增长。PHP的主页:http://www.php.net语言排名:数据为2010年2月来源:Tiobe网站PHP的性能比较:性能比较LAMPJ2EEASP.NET运行速度较快快快开发速度快慢快运行损耗一般较小较大难易程序简单难简单运行平台Linux/Unix/w绝大多数平台Windows平台indows等均可扩展性好好较差安全性好好较差应用程度较广较广较广建设成本非常低非常高高PHP特点:是开放源代码的,服务器端的脚本语言.独立于操作系统,可以运行在几乎所有系统中.支持大部分的服务器,如apacheIIS支持大量的数据库可以创建图象还有一些其他功能在后面的高级技术详细介绍。二、第一个PHP脚本语言2.1PHP语言标记2.2指令分割符”分号”2.3程序注释2.4在程序中使用空白的处理示例:hello.php起始符结束符这就是PHP脚本文件后缀名为.php结尾,上传到Web服务器的文档根目录下,通过浏览器访问Web服务器管理下的PHP文件,就可以运行PHP文件。PHP的开发步骤:使用编辑器创建一个包含源代码的磁盘文件将文件上传到web服务器上通过浏览器访问Web服务器运行程序示例:info.php代码详见:P139里面具体语法含义在后面的课程中讲到。2.1PHP语言标记我们用来退出PHP模式。可以根据自己的需要在HTML文件中像这样开启或关闭PHP模式。大多数的嵌入式脚本语言都是这样嵌入到HTML中并和HTML一起使用,例如CSS、JavaScript、PHP、ASP以及JSP等。CSSJavaScriptPHPPHP语言嵌入HTML中的位置嵌入到页面的标题处嵌入到html标签属性中在HTML中更高Thisisfalse级的分离技术使用不同的四对标记以结束标记是标准风格,这是PHP推荐使用的标记风格。以开始和结束是长风格标记,这种标记最长,总是可用的,但我们并不常用。以结束标记是简短风格的标记,是最简单的,但是系统管理员偶尔会禁用掉它,因为它会干扰XML文档的声明。只用通过php.ini配置文件中的指令short_open_tag打开后就可以使用。以结束标记是ASP风格的标记,可以在php.ini配置文件设定中启用了asp_tags选项就可以使用它(默认是禁用的),习惯了ASP风格的可以使用它。2.2指令分割符”分号”PHP同C或Perl以及Java一样,语句分为两种:一种是在程序中使用结构定义语句例如流程控制、函数与类的定义等,是用大括号来标记代码块,在大括号后面不要用分号。另一种是在程序中使用功能执行语句,如变量的声明、内容的输出、函数的调用等,是用来在程序中执行某些特定功能的语句,这种语句也可称为指令,PHP需要在每个指令后用分号结束。和其他语言不一样的是,在PHP中右括号前的分号不是必选的。2.3程序注释对于阅读代码的人来说,注释其实就相当于代码的解释和说明。注释可以用来解释脚本的用途、脚本编写人、为什么要按如此的方法编写代码、上一次修改的时间等等。PHP支持C、C++和Shell脚本风格的注释,如下://......单行注释/....../多行注释(注意:不能嵌套)......脚本注释程序员在编程时使用注释是一种良好的习惯,优点:写过不合适的代码注释写帮助文档调试程序注意:注释要写在代码的上面或是右边2.4在程序中使用空白的处理一般来说,空白符(空格、Tab制表符、换行)在PHP中无关紧要。可以将一个语句展开成任意行,或者将语句紧缩在一行。可以利用这个灵活的格式来使代码更具有可读性(通过排列分配、缩进等)。一些懒惰的程序员利用这种自由的格式创建根本无法阅读的代码,这是不提倡的。使用两个空行一个源文件的两个代码段两个类的声明