php培训讲义2 Php语法ppt课件_第1页
php培训讲义2 Php语法ppt课件_第2页
php培训讲义2 Php语法ppt课件_第3页
php培训讲义2 Php语法ppt课件_第4页
php培训讲义2 Php语法ppt课件_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、Php动态网站设计与运用段克奇Sea_coral163本资料由-大学生创业|创业|创业网httpchuangyw/提供资料在线代理|网页代理|代理网页|dailiav 减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|pigproxy第二讲 Php语法1.语法简介2.常量与变量3.运算符4.流程控制语句5.函数本资料由-大学生创业|创业|创业网httpchuangyw/提供资料在线代理|网页代理|代理网页|dailiav 减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|pigproxy第二讲 Php语法1.语法简介1)hello world程序:在 K&R 二教授

2、的经典名著 The C Programming Language 一书中的 “hello world 几乎曾经变成了一切程序文语的第一个范例。因此,在这儿也用 PHP 来写个最根本的 “hello world 程序。 Firstprogram我们可以看到,这个程序只需三行有用,其它六行都是规范的 HTML 语法。在第六行及第八行,分别是 PHP 的开场及终了的嵌入符号。第七行才是效力器端执行的程序。在这个例子中,n 和 C 言语的表示都一模一样,代表换行的意思。在一个表达式终了后,要加上分号代表终了。 本资料由-大学生创业|创业|创业网httpchuangyw/提供资料在线代理|网页代理|代理

3、网页|dailiav 减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|pigproxy第二讲 Php语法1.语法简介2)嵌入方法:4种方法:方法一: 方法二:方法三: echo (这是类似 JavaScript 及 VBScript 语法的 PHP 言语嵌入范例);方法四: 建议运用第二种方法。其实,在写作 PHP 的程序最好的方法,就是先处置好纯 HTML格式的 Homepage 文件之后,再将需求变量或其它处置的地方改成 PHP 程序。这种方法,可以让您在开发上到达事半功倍的效果。 第二讲 Php语法1.语法简介3)援用文件 :PHP 最吸引人的特征之一大约就是它的援用文件

4、了。用这个方法可以将常用的功能写成一个函数,放在文件之中,然后援用之后就可以调用这个函数了。援用文件的方法有两种:require 及 include,下面分别引见:require 的运用方法如 require(“MyRequireFile.php); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 在运用中,不论在程序的哪个部分运用了这个方法,只需程序一开场运转,头文件的内容就被作为程序本身的一部分来处置。因此,假设您在一个条件断定语句中运用了requi

5、re()函数,那么即使这个条件不为真,头文件也会被包含进来。 include 运用方法如 include(“MyIncludeFile.php); 。这个函数普通是放在流程控制的处置部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。假设程序没运转到这里,那PHP是不会管它的。这就意味着,您在条件断定部分运用include时,它会完全按照您希望的那样任务。这种方式,可以把程序执行时的流程简单化。可以举例阐明用法第二讲 Php语法1.语法简介4)程序注释 :在 PHP 的程序中,参与注释的方法很灵敏。可以运用 C 言语、C+ 言语或者是 UNIX 的 Shell 言语的注释方

6、式,而且也可以混合运用。这可以让每个写 PHP 网页程序的 Webmaster 或 Programmer 开展出属于本人的写作风格。 比如第二讲 Php语法2.常量与变量1)常量:Php环境本身定义了许多系统常量,比如:PHP_VERSION这个内建常量是 PHP 程序的版本,如 5.1.1。 PHP_OS这个内建常量指执行 PHP 解析器的操作系统称号,如 Linux/Winnt。用户本人定义常量语法如下:define(常量称号,结果);比如:第二讲 Php语法2.常量与变量2)变量:变量命名规那么:必需$开头 比如:$name、$city然后紧跟第一个字符可以是 _ 或者字母但不能为数字见

7、名知意PHP 的变量类型不多,有以下几种: string integer double array 字符串可以由单引号或双引号引出的字段定义。留意不同的是被单引号引出的字符串是以字面定义的,而双引号引出的字符串可以被扩展。而且,在双引号字符串中可以运用反斜杠在字符串中参与本义序列和转换字符。举例如下: $first = Hello ; $second=World; $full1=$first$second;#产生HelloWorld $full1=$first .$second;#产生HelloWorld第二讲 Php语法2.常量与变量2)变量:定义数组:$arr1 = array (1,2,

8、3,4,5);$arr2=array(子,丑,寅,卯);下标从0开场,即:$arr10=1;$arr14=5; $arr20=子;$arr23=卯;count($arr1)函数前往元素个数,结果为5count($arr2)函数前往元素个数,结果为4比如:?php$arr = array (1,2,3,4,5);echo count($arr);for($i=0;$icount($arr);$i+)echo $arr$i.;?foreach后面会讲 第二讲 Php语法3.运算符号 运算符号可以用来处置数字、字符串及其它需求比较运算的条件。PHP具有C,C+和Java中的通常见到的运算符。这些运算

9、符的优先权也是一致的。赋值同样运用“=。以下分别引见:算术和字符/逻辑和比较/递增和递减运算符/简化运算符:1)算术运算符和字符运算符:$a+$b:加$a-$b:减$a*$b:乘 $a/$b:除 $a%$b:取模余数$a.$b:字符串衔接2)比较运算符:$a= =$b:相等$a!=$b:不等$a$b:小于$a$b:大于$a=$b:大于等于3)逻辑运算符有$a|$b $aor$b :或$a&$b $aand$b :与 !$a :非第二讲 Php语法3.运算符号 4)递增和递减运算符 +$i$i+-$i$i5)简化运算符$a += $b$a -= $b$a *= $b$a /= $b$a %= $

10、b$a .= $b6)三元运算符(expr1) ? (expr2) : (expr3); 假设 expr1 的运算结果为 true,那么执行 expr2;否那么执行 expr3。实践上它有点类以 if.else 语句,但可以让程序较精简而有效率。可以举例阐明用法第二讲 Php语法4.流程控制语句PHP有着与大多数计算机言语一样的流程控制构造语句。 断定构造和循环构造。断定构造:条件构造:if选择构造:switch循环构造:While()Do()while()ForForeach下面分别引见这些语法第二讲 Php语法4.流程控制语句1)条件构造 if语句:if(表达式一) . else if(表

11、达式二) . else . 第二讲 Php语法4.流程控制语句2)选择构造 switch语句: switch是对多重if语句构造的最好的交换: 语法如下 switch (expr) case expr1: 语句1; break; case expr2: 语句2; break; : : default: 语句N; break; 普通经常和break,continue搭配运用:break中断当前的循环控制构造;continue被用来跳出剩下的当前循环并继续执行下一次循环。第二讲 Php语法4.流程控制语句3)循环构造 while()语句: 语法如下:while(表达式) . 第二讲 Php语法4.

12、流程控制语句4)循环构造 do while()语句: 语法如下: do . while(表达式); 第二讲 Php语法4.流程控制语句5)循环构造 for()语句: 语法如下: for(表达式一;表达式二;表达式三) . 第二讲 Php语法4.流程控制语句6)循环构造 foreach()语句: 语法如下: foreach(表达式) . 比如了解数组:?php$arr = array (1,2,3,4,5);foreach ($arr as $result)echo $result.;? 第二讲 Php语法5.函数一个function(函数)可以运用如下语法来定义 function 函数称号(方式参数)函数代码;return (前往值); 任何有效的PHP代码都可以出如今function(函数)中.Function必需在他们被援用之前定义.无参数函数举例本资料由-大学生创业|创业|创业网httpchuangyw/提供资料在线代理|网页代理|代理网页|dailiav 减肥药排行榜|淘宝最好的减肥药|什么减肥药效果最好|减肥瘦身药|pigproxy第二讲 Php语法5.函数有参数函数:输出:37本资料由-大学生创业|创业|创业网htt

温馨提示

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

评论

0/150

提交评论