ImageVerifierCode 换一换
格式:PPT , 页数:70 ,大小:1.26MB ,
文档编号:2749299      下载积分:28 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2749299.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(三亚风情)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(PHP语言基础-PPT课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

PHP语言基础-PPT课件.ppt

1、2第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章3第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章4第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章5第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章6第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章7第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章8第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章9第第第3 3 3章章章 PHP PHP

2、 PHP 语言基础语言基础语言基础第3章10第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章PHP支持如下三种注释风格(例如程序annotation.php):第一种:/*多行注释风格*/第二种:/单行注释风格第三种:#单行注释风格。?php/*这是这是PHP多行注释多行注释该该php文件依次输出文件依次输出hello world! HTML换行符换行符 系统当前时间系统当前时间*/echo hello world!;/这是这是PHP单行注释,该语句输出单行注释,该语句输出hello world!echo ;#这是这是PHP单行注释,该语句输出单行注释,该语句输出

3、HTML换行符换行符echo date(Y年年m月月d日日H时时i分分s秒秒);/PHP单行注释,该语句输出系统当前时间单行注释,该语句输出系统当前时间?PHP注释和注释和HTML中的注释中的注释 11第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章1.1. 自定义常量自定义常量define()函数的语法格式:define(name,value, boolean case_insensitive)功能:功能:定义一个名字为name,值为value的常量。case_insensitive参数的默认值为FALSE,表示常量名name大小写敏感(区分大小写);case_

4、insensitive参数值如果为TRUE,表示常量名name大小写不敏感(不区分大小写)。说明:说明:常量名name为字符串类型数据,常量值value必须是标量数据类型数据。 注意注意 :常量名前面不加前缀“$”符号 。 常量的作用域是全局的,不存在使用范围的问题,可以在程序任意位置进行定义和使用常量。 常量一旦被定义,其值不能在程序过程中修改,也不能被销毁。12第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章13第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章14第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言

5、基础第3章2. 内置常量 PHP还预定义了许多常量,这些常量无需使用define()函数定义,可直接在程序中使用。 _FILE_(FILE前后是两个下划线):当前正在处理的脚本文件名。 _LINE_(LINE前后是两个下划线):正在处理的脚本文件的当前行数。 PHP_VERSION:当前 PHP预处理器的版本,如5.3.0。 PHP_OS:PHP所在的操作系统的类型,如Linux。 TRUE:表示逻辑真;FALSE常量:表示逻辑假;NULL常量:表示没有值或值不确定。 DIRECTORY_SEPARATOR常量:表示目录分隔符,Unix或Linux操作系统环境时的值为“/”;Windows操作

6、系统环境时的值为“”。15第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章16第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章17第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 变量是用于临时存储数据的容器,这些数据可以是任意一种数据类型的数据。PHP中的变量名遵循以下规则: 变量名必须以美元符号($)开头,例如:$userName。 变量名的第一个字符必须是字母字母或下划线下划线(不能是数字),变量名称可以包含字母、数字和下划线的组合。 PHP中的变量名是区分大小写的,这是一个非常重要的规则。这意味着

7、$userName和$UserName是截然不同的两个变量。例如:程序variable.php 18第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章变量的内存分配变量的内存分配 19第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章变量赋值方式 传值赋值方式 传地址赋值方式例如程序byValue.php:?php$age1 = 18;/以下语句进行传值赋值,变量$age1的值18赋值给变量$age2$age2 = $age1;/以下语句修改变量以下语句修改变量$age2的值,此时变量的值,此时变量$age2在内存中开辟新的空间存储值在内

8、存中开辟新的空间存储值20$age2 = 20;echo $age1;/该语句输出该语句输出$age1变量的值为变量的值为18echo ;echo $age2;/该语句输出该语句输出$age2变量的值为变量的值为20?例如程序byReference.php :?php$age1 = 18;/以下语句进行传值赋值,变量$age1的值18赋值给变量$age2$age2 = &$age1;/以下语句修改变量$age2的值,此时变量$age2在内存中开辟新的空间存储值20$age2 = 20;echo $age1;/该语句输出$age1变量的值为20echo ;echo $age2;/该语句输出$ag

9、e2变量的值为20?20第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 传值赋值方式传值赋值方式写时拷贝写时拷贝21第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 传地址赋值方式传地址赋值方式22第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章23第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 可变变量可变变量 PHP提供了一种特殊类型的变量:可变变量。可变变量允许PHP程序动态地改变一个变量的变量名,可变变量的工作原理是用一个变量的“值”作为另一个变量的“名”。例如程

10、序variableNameChanged.php :24第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 可变变量可变变量 PHP提供了一种特殊类型的变量:可变变量。可变变量允许PHP程序动态地改变一个变量的变量名,可变变量的工作原理是用一个变量的“值”作为另一个变量的“名”。写出下面程序的输出结果:25第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章26第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章27第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 PHPPHP中有中有

11、6 6种基本的变量作用域法则:种基本的变量作用域法则: 内置超全局变量内置超全局变量:在代码任何位置都可访问:在代码任何位置都可访问 常数常数: :一旦声明就是全局性的,在函数内外都可使用一旦声明就是全局性的,在函数内外都可使用 全局变量全局变量: :在代码间声明和使用,但不能在函数中使用在代码间声明和使用,但不能在函数中使用 在函数中声明为全局变量的变量,就是同名的全局变量在函数中声明为全局变量的变量,就是同名的全局变量 在函数中创建和声明为静态变量的变量:函数外无法使在函数中创建和声明为静态变量的变量:函数外无法使用,但今天表量的值可以保留用,但今天表量的值可以保留 在函数中创建和声明的局

12、部变量在函数中创建和声明的局部变量: :函数外无法使用,并函数外无法使用,并在本函数终止时退出。在本函数终止时退出。 28第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 内置超全局变量内置超全局变量u$GLOBALS:包含全局变量的数组 u$_GET:包含所有通过GET方法传递给代码的变量的数组u$_POST:包含所有通过GET方法传递给代码的变量的数组u$_FILES:包含文件上传变量的数组u$_COOKIE:包含cookie变量的数组u$_SERVER:包含服务器环境变量的数组u$_ENV:包含环境变量的数组u$_REQUEST:包含所有输入内容的数组(包括

13、$_GET、$_POST、$_COOKIE)u$_SESSION:包含会话变量的数组29第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 全局变量全局变量u在代码间声明的变量,在代码间可以访问,但不能在函数在代码间声明的变量,在代码间可以访问,但不能在函数中使用。中使用。30第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 全局变量全局变量u如果想让函数访问某个全局变量,可在函数中通过如果想让函数访问某个全局变量,可在函数中通过globalglobal关键字来声明。关键字来声明。31第第第3 3 3章章章 PHP PHP PHP 语言

14、基础语言基础语言基础第3章 全局变量全局变量u我们还可以通过我们还可以通过“超全局变量超全局变量”中的中的$GLOBALS$GLOBALS数组来访问数组来访问32第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章 静态变量静态变量u静态变量只是在函数内存在,函数外无法访问。一次执行完后静态变量的值还保存,下次执行时还可以调用。33第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章1. 数据类型查看函数ugettype()函数函数语法格式:string gettype ( mixed var )函数功能:gettype()函数需要变量名(带

15、$符号)或常量名作为参数,该函数返回变量或常量的数据类型该函数返回变量或常量的数据类型,这些数据类型包括:integer、double、string、array、object、unknown type等。uvar_dump()函数函数语法格式:void var_dump (mixed var )函数功能:var_dump()函数需要传递一个变量名(带$符号)或常量名作为参数,该函数可以得到变量或常量的数据类型以及对应该函数可以得到变量或常量的数据类型以及对应的值,并将这些信息输出的值,并将这些信息输出。函数说明:调试程序时,经常使用var_dump()函数查看变量或常量的值、数据类型等信息。3

16、4第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章2. 检查常量或变量是否定义函数udefined()函数函数语法格式:bool defined ( string name )函数功能:检查常量常量是否经过define()函数定义。该函数参数为常量名(注意常量名必须带双引号或单引号),如果常量经过define()函数定义,该函数返回布尔值TRUE,否则返回FALSE。uisset()函数函数语法格式:bool isset ( mixed var )函数功能:检查变量变量var是否定义。该函数参数为变量名(带$号),如果变量已经定义,该函数返回布尔值TRUE,否则返

17、回FALSE。35第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章3. 取消变量定义unset()函数 unset()函数语法格式:void unset ( mixed var )函数功能:取消变量var的定义。该函数的参数为变量名(带$符号),函数没有返回值。36第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章4. 检查变量是否为“空” uempty()函数函数语法格式:boolean empty ( mixed var )函数功能:用于检查变量var是否为“空”,该函数参数var为变量名(带$号)。如果变量var为空,则empty

18、()函数返回TRUE,否则返回FALSE。 注意:使用empty()函数时,变量为“空”的意义为:若变量var的值为“”、0、“0”、0.0、NULL、FALSE或或array(),都将视为空。 empty() 函数只用于检测变量是否为“空”,传递其它参数都将造成程序解析错误。 37第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章4. 检查变量是否为“空” uis_null()函数语法格式:boolean is_ null( mixed var )函数功能:检查变量var是否为NULL,如果值为NULL则返回 TRUE,否则返回 FALSE。函数说明:is_nul

19、l()函数在用于判断变量是否为NULL时,可以看做是isset()函数的反函数。下面的三种情况变量的值为NULL。(1)变量未经定义;(2)变量的值赋值为NULL;(3)变量经unset()函数处理后;38第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章39第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章PHP数据类型 PHP数据类型分为四种:标量标量数据类型、复合复合数据类型、特特殊殊数据类型和伪伪类型。 其中标量数据类型标量数据类型共有四种:布尔型布尔型、整型整型、浮点型浮点型和字字符串型符串型; 复合数据类型共有两种:数组数组和

20、对象对象; 特殊数据类型有资源数据类型资源数据类型和空数据类型空数据类型; 伪伪类型通常在函数的定义中使用。40第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章PHP其他数据类型的布尔值u整型:为0时,布尔值为false,为非零时,布尔值为trueu浮点型:为0.0时,布尔值为false,为非零时,布尔值为trueu字符串型:为空字符串或凌字符串时0时,布尔值为false,为除此以外的字符串时,布尔值为true;u数组型:数组不含任何元素时,为false;只要I包含元素,则为true;u对象型,资源型:永远为trueu空型:永远为false。41第第第3 3 3章

21、章章 PHP PHP PHP 语言基础语言基础语言基础第3章在PHP中,字符串的定义可以使用英文单引号 ,也可以使用英文双引号 。单引号和双引号的区别:1. PHP允许在双引号串中直接包含字符串变量直接包含字符串变量。而单引号串中的内容总被认为是普通字符,因此单引号中的内容不会被转义,效率更高。比如:$str=hello;echo $str 是变量,它的值是是变量,它的值是 $str; /运行结果运行结果: $str 是变量,它的值是 helloecho $str 是变量,它的值是是变量,它的值是 $str ; /运行结果运行结果: $str 是变量,它的值是 $str再如:$sql = SE

22、LECT * FROM table WHERE id = $id里面的$id可以被转义, 使用单引号就不行42第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章单引号和双引号的区别:2. php中,双引号中的特殊字符(见下表)会被转义,单引号中的内容不会被转义。双引号内的特殊字符双引号内的特殊字符转义后的字符双引号( )$美元符号( $ )反斜杠( ) n换行符r回车符t制表符t制表符43第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章使用定界符指定字符串44第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章

23、字串中的字符处理字符串是由零个或多个字符组成的有限序列,可以通过字符串的索引(index)检索字符串中的单个字符。字符串的索引(index)从0开始;检索检索字符串中的单个字符时可以使用”index”或”index”的方式取得该索引(index)对应的字符。45第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章?php$student=student;for($i=0;$i7;$i+) echo $student$i;for($i=0;$i46第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章数组型型 数组型(array)是PHP变量的集

24、合,踏实按照“键值”与“值”对应的关系组织数据的。数组的键值可以是整数也可以是字符串。在不刻意表明键值的默认情况下,数组元素的键值是从0开始的。 在PHP中,使用list()函数或array()函数来创建数组,也可以直接进行赋值。47第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章使用使用array()函数来创建数组函数来创建数组数组变量15, 2=1E+05, 1=秋风吹不尽,总是玉关情。 ,);for ($i=0;$icount($arr);$i+) $arr1=each($arr);echo $arr1value;?48第第第3 3 3章章章 PHP PHP

25、 PHP 语言基础语言基础语言基础第3章使用使用array()函数来创建数组函数来创建数组-简化简化数组变量?php$arr=array(15,1E+05,开始学习PHP基本语法了);for ($i=0;$i3;$i+) echo $arr$i;?49第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章对数组的元素采用一个一个赋值的方法对数组的元素采用一个一个赋值的方法数组变量?php$arr0=15;$arr1= 1E+05;$arr2= 开始学习PHP基本语法了;for ($i=0;$icount($arr);$i+) $arr1=each($arr);echo

26、$arr1value;?50第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章自动数据类型转换自动数据类型转换自动数据类型转换?php$flo1=1.86;echo (int)$flo1.;$flo2=4E32;/超过整数取值范围echo(int)$flo2;?51第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章强制数据类型转换强制数据类型转换强制数据类型转换52第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章53第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章1. 算术运算符

27、运算符名称运算符名称用法用法结果结果取反取反-$a$a 的负值。的负值。加法加法$a + $b$a 和和 $b 的和。的和。减法减法$a - $b$a 和和 $b 的差。的差。乘法乘法$a * $b$a 和和 $b 的积。的积。除法除法$a / $b$a 除以除以 $b 的商。的商。取余取余$a % $b$a 除以除以 $b 的余数。的余数。54第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章算术运算符?php$a=13;$b=2;echo $a.+.$b.=;echo $a+$b.;echo $a.-.$b.=;echo $a-$b.;echo $a.*.$b.

28、=;echo $a*$b.;echo $a./.$b.=;echo $a/$b.;echo $a.%.$b.=;echo $a%$b.;echo $a.+.=;echo $a+.;echo $a.-.=;echo $a-.;?55第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章递增/递减运算符运算符名称运算符名称用法用法运行过程运行过程前加前加+$a$a的值加一,然后返回的值加一,然后返回$a。后加后加$a+返回返回$a,然后将,然后将$a的值加一。的值加一。前减前减-$a$a的值减一,然后返回的值减一,然后返回 $a。后减后减$a-返回返回$a,然后将,然后将$

29、a的值减一。的值减一。56第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章2. 字符串连接运算符 字符串连接运算符只有一个点运算符“.”,使用“.”运算符可以将两个字符串连接成一个字符串。 算术运算符57第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章3. 赋值运算符 赋值运算符“=”是将“=”右边表达式的值赋给左边的变量。赋值运算符产生的表达式为赋值表达式,该表达式的值为“=”左边的变量值。PHP还提供适合于所有二元算术养生法和字符串运算符的“组和运算符”:+=,-=, *=, /=, %=, .=等。PHP组合运算符组合运算符等价

30、格式等价格式$x += $y$x = $x + $y$x -= $y$x = $x - $y$x *= $y$x = $x * $y$x /= $y$x = $x / $y$x %= $y$x = $x % $y$x .= $y$x = $x . $y.58第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章4. 比较运算符 运算符名称运算符名称用法用法比较结果比较结果等于等于$a = $b(注意是(注意是两个等号)两个等号)如果如果$a与与$b的值相等,结果为的值相等,结果为TRUE;否则为;否则为FALSE。全等全等$a = $b(注意(注意是三个等号)是三个等号

31、)如果如果$a与与$b的值相等,且它们的类型也相同,结果为的值相等,且它们的类型也相同,结果为TRUE;否则为;否则为FALSE。不等不等$a != $b如果如果$a与与$b的值不相等,结果为的值不相等,结果为TRUE;否则为;否则为FALSE。$a $b非全等非全等$a != $b(注意是(注意是两个等号)两个等号)如果如果$a与与$b的值不相等,或者它们的数据类型不同,的值不相等,或者它们的数据类型不同,结果为结果为TRUE;否则为;否则为FALSE。小与小与$a $b如果如果 $a的值大于的值大于 $b的值,结果为的值,结果为TRUE;否则为;否则为FALSE。小于等于小于等于$a =

32、$b如果如果 $a的值大于的值大于 等于等于$b的值,结果为的值,结果为TRUE;否则为;否则为FALSE。59第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章60第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章5. 逻辑运算符运算符名称运算符名称用法用法结果结果逻辑与逻辑与$a & $b如果如果$a与与$b的值都为的值都为TRUE,结果为,结果为TRUE;否则为;否则为FALSE$a and $b逻辑或逻辑或$a | $b如果如果$a与与$b的值有一个为的值有一个为TRUE,结果为,结果为TRUE;否则;否则为为FALSE$a or

33、 $b逻辑非逻辑非! $a如果如果$a的值为的值为TRUE,结果为,结果为FALSE;否则为;否则为TRUE逻辑异或逻辑异或$a xor $b如果如果$a与与$b的值中只有一个值为的值中只有一个值为TRUE,结果为,结果为TRUE;否则为否则为FALSE61第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章62第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章63第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章6. 位运算符运算符名称运算符名称用法用法结果结果与操作符:与操作符:&$a & $b$a与与$b位

34、值都为位值都为1时,结果为时,结果为1;否则为;否则为0。或操作符:或操作符:|$a | $b$a与与$b位值都为位值都为0时,结果为时,结果为0;否则为;否则为1。异或操作符:异或操作符:$a $b$a与与$b位值中只有一个为位值中只有一个为1时,结果为时,结果为1;否则为;否则为0非操作符:非操作符:$a$a中为中为0的位,结果为的位,结果为1;$a中为中为1的位,结果为的位,结果为0。右移操作符:右移操作符:$a $b$a中的位向左移动中的位向左移动$b次(每一次移动都表示次(每一次移动都表示$a乘以乘以2)左移操作符:左移操作符:$a $b$a中的位向右移动中的位向右移动$b次(每一次

35、移动都表示次(每一次移动都表示$a 除以除以2)64第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章8. 错误抑制运算符 当PHP表达式产生错误而又不想将错误显示在页面上时,可以使用错误抑制运算符“”。将“”运算符放置在PHP表达式之前,该表达式产生的任何错误信息将不会输出。这样做有两个好处: 安全:避免错误信息外露,造成系统漏洞。 美观:避免浏览器页面出现错误信息,影响页面美观。65第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章8.三元运算符 条件运算符的语法格式为:表达式1?表达式2:表达式3由条件运算符组成的表达式称为条件表达

36、式,条件表达式的执行过程为:如果表达式1的值为TRUE,则整个条件表达式的值为表达式2的值;如果表达式1的值为FALSE,则整个条件表达式的值为表达式3的值。条件运算符中有三个操作数,因此条件运算符为三目运算符。 66第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章9. 执行运算符 执行运算符使用反引号()(注意这不是单引号!一般是键盘上ESC下面的按键)。执行运算符将尝试将反引号中的字符串内容作为操作系统系统命令来执行(例如:linux的shell命令或Windows的DOS命令),并返回该系统命令的执行结果。$cmd = netstat -aon;echo $cmd;67第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章10.运算符优先级 P55 P55 第第9 9题题 由高优先级到低优先级运算符由高优先级到低优先级运算符()!,+,-*,/,%+,-,.,=,!=,=,!=&,|&,|?:=,+=,-=,*=,/=,%=,.=and,xor,or68第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章69第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章70第第第3 3 3章章章 PHP PHP PHP 语言基础语言基础语言基础第3章

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|