当前课程知识点:PHP程序设计 >  PHP语法基础 >  PHP的运算符和表达式 >  运算符和表达式3

返回《PHP程序设计》慕课在线视频课程列表

运算符和表达式3在线视频

运算符和表达式3

下一节:PHP的三元运算符

返回《PHP程序设计》慕课在线视频列表

运算符和表达式3课程教案、知识点、字幕

然后第七个是逻辑运算符

其实逻辑运算符也是就是有这个与或非

然后异或呀

然后包括咱这个and or

它的返回类型就是一个布尔类型的

这我们就不再具体的来说了

这跟其他的这个语言中是一样的

第八个

我给你介绍一个新的运算符

三元运算符

大家有见过这个运算符吗

应该有些同学见过了

三元运算符也称为条件运算符

这呢是给出它的语法

你看它的语法分为三个部分

第一部分是条件表达式

然后中间有一个问号

后面是表达式1:表达式2

当你后面啊

不管它的代码有多么复杂

哪怕是一百行或者多少行

跟前有多么复杂

如果你看到了这样类似语法的这种模板的

这种类型的语法的时候

它就是一个三元运算符

然后你再去判断

怎么样去判断它

首先第一部分是条件表达式

如果满足这个条件的时候

是不是执行表达式1

然后就不用管这个表达式2了

就不会再执行表达式2了

如果不满足这个条件表达式的话

它将执行表达式2

就不会执行表达式1了

对不对

然后呢我们这儿是给出这个例子

同样我把这个例子我们放到编辑里边去

简单看一下

我把它放到这儿来看一下啊

首先是定义了一个变量100

然后我要输出什么

输出的内容是不是这部分内容

先来运算这一部分

然后看一下这部分

$a=ture

它是不让你判断这个$a是不是等于ture的

那$a这个判断结果是ture还是false

ture还是false大声说

是不是ture因为这个a是非零的对吧

非零的它跟一个布尔类型比较的时候

它是不是就是ture

对吧

然后也就是说这个表达式满足了没

满足了

所以我们要执行的是表达式正确是吧

所以输出结果是不是就应该是表达式正确

然后这有点问题啊

因为我复制过来的

你看它这个颜色不对

应该是如果正确的话应该是红色的是不是

你们自己写代码的时候也一样啊

你看如果说我没有改后面的话

我运行一下程序

顺便给大家看看怎么样去找错误啊

你看因为它没有执行后面这句话是不

所以它也没有报错啊

我们看一下

如果把它改成false会不会报错

因为有些时候啊

你看是不是报错了

你看报错之后你怎么样去看错误

有的同学说我看不懂前面的

先看最后一样

多少行

五十行

所以我就在五十行来找

五十行来找你看它基本上都是乱码的问题是吧

那肯定是不是就是因为这个

英文这块出问题了

然后你就去这一块找问题

看它的问题在哪里

你看它这块其实很明显

如果说写多了你会发现这块

这个它字体的颜色都不对是不是

然后你把它重新写

它应该是中文模式下的

然后这个时候我再去运行一下

是不是就执行的是表达式不正确了

因为我们这个$a是不是不是等于false的

所以它不满足这个条件

将会执行后面的这个表达式

其实很简单啊这块

就是满足条件表达式的时候

执行第一个表达式

如果不满足的时候

我们执行后面的这个表达式

他的语法其实也很好区分

你见到这个三个部分组成中间由问号

跟这个冒号所区分开的

就是咱这个三目的运算符

也称为三元运算符

也称为条件运算符

其实都是一个

然后呢最后这是讲了这么多运算符

当然那我先预算哪一个

这有它的一个运算符的优先级

这是咱课本中的一个表

当然一般情况下

它最先运行的如果加括号了

一般是不是会先执行括号里面的

这没有写出来这个

这是咱这个运算符的一个优先级

比如说表达是非常复杂的时候

就要来区分它我要先执行哪一个运算符

这是咱们这儿要说的

然后这有一个例子是计算圆的周长和面积的

一会儿我们的作业中会有这样的一个例子

我们一会儿再说这个

然后最后一个问题

也就是这章最后的一个问题

表达式

其实一直都在说表达式

我们平时所用的很简单的一个赋值

或者说这种连等的都是称为一个表达式

它其实说概念

它就是用运算符跟操作数

连接起来的式子称为表达式

一般我们写的这件式子

都可以称为一个简单的表达式

到这我们第二章

应该说用了大量的时间来讲了

第二章PHP的语法基础部分

最后我们把这章内容总结一下

可以从我们第一章讲完之后

是不是就开始来讲

这个第二章的语法基础了

从最开始的入门知识

比如说是它的注释呀标记

是不是都是最开始讲到的

然后完了以后讲了它的输出

用最常用的输出是不是echo

对吧是输出的这个关键字

然后讲了数据类型

以及数据类型之间的一个转换

包括上节课讲到了常量

这节课讲到的变量

还有各种的运算符 运算符表达式

到这呢基本上我们把语法基础部分

都已经介绍完了

所以希望大家啊

把语法知识这部分

掌握好对我们后面的一些学习

会打好一个比较良好的基础

PHP程序设计课程列表:

PHP开篇

-PHP概述

--PHP概述与工作流程

-PHP概述--作业

-开发环境搭建

--开发环境搭建一

--开发环境搭建二

--集成环境的安装

-开发环境搭建--作业

-PHP开篇

PHP语法基础

-PHP语法入门

--语法入门一

--语法入门二

-PHP数据的输出

--数据输出

-PHP数据类型

--数据类型1

--数据类型2

--数据类型3

--数据类型4

--数据类型5

--数据类型6

--PHP语言中的数学运算符

-PHP常量和变量

--常量和变量1

--常量和变量2

--常量和变量3

--常量和变量4

--常量和变量5

--常量

-PHP常量和变量--作业

-PHP的运算符和表达式

--运算符和表达式1

--运算符和表达式2

--运算符和表达式3

--PHP的三元运算符

-PHP语法基础--PHP的运算符和表达式

-PHP语法基础

流程控制语句

-条件判断语句

--条件判断语句1

--条件判断语句2

--条件判断语句3

--条件语句

-循环控制语句

--循环控制语句

--循环语句练习1

--循环语句练习2

-跳转语句和终止语句

--跳转和终止语句

-PHP流程控制

-流程控制

PHP数组

-数组概述和分类

--数组概述和分类

--PHP数组分类

-数组创建、删除和修改

--数组创建、删除和修改1

--数组创建、删除和修改2

--数组创建

-数组遍历

--数组遍历1

--数组遍历2

--数组遍历3

--数组遍历4

--数组遍历5

--foreach

-数组相关函数

--数组相关函数1

--数组相关函数2

--数组相关函数3

--数组相关函数4

--数组相关函数5

--数组相关函数6

--数组函数的练习

-PHP数组--作业

-分页函数的应用

-PHP数组

-数组练习1

-数组练习2

-数组练习3

PHP函数

-函数的定义与调用

--函数定义与调用

-函数参数传递

--函数参数传递1

--函数参数传递2

-自定义函数总结和实验

--自定义函数总结和实验

-常用变量和数学函数

--变量和数学函数库

--数学函数实验

--数学函数

-日期和时间函数

--日期时间函数1

--时间日期函数2

--日期时间函数实验1

--时间日期函数实验2

--时间日期函数实验3

--倒计时

-PHP函数--作业

-PHP函数

字符串函数

-字符串概述

--字符串特点

--字符串处理方式

-常见的字符串函数

--常见字符串函数1

--输出函数1

--输出函数2

--输出函数3

--去除空白函数1

--去除空白函数2

--去除空白函数3

--填补函数和大小写函数

--其他字符串函数1

--其他字符串函数2

--与HTML相关函数1

--与HTML相关函数2

--与HTML相关函数3

--与HTML相关的函数4

--与HTML相关函数5

--字符串函数实验1

--字符串函数实验2

--字符串函数实验3

--字符串函数实验4

--字符串练习1

--字符串练习2

--字符串练习3

--字符串练习4

--字符串练习5

--字符串函数

-正则表达式

--正则表达式基本概念

--兼容正则表达式函数

--正则表达式语法构成

--正则表达式原子讲解1

--正则表达式原子讲解2

--正则表达式原子讲解3

--正则表达式元字符讲解1

--正则表达式元字符讲解2

--正则表达式元字符讲解3

--正则表达式元字符讲解4

--正则表达式元字符讲解5

--正则表达式元字符讲解6

--正则表达式元字符讲解7

--正则表达式中的模式修正符号

--正则表达式练习

--正则表达式

-字符串函数--作业

-PHP字符串函数

PHP文件和图像技术

-文件概述和操作

--文件概述和操作1

--文件概述和操作2

-文件的上传和下载

--文件上传1

--文件上传2

--文件上传3

--文件下载

-图像基础

--图像基础1

--图像基础2

-图像基本操作

--图像基本操作1

--图像基本操作2

--图像基本操作3

--图像基本操作4

--图像基本操作5

--图像基本操作6

--表单与验证码的结合

--图像技术练习1

--图像技术练习2

--图像技术练习3

--缩略图

-PHP文件与图像技术-作业

-PHP文件和图像技术

-变色验证码

会话管理

-会话表单

--会话表单概述1

--会话表单概述2

--会话表单概述3

--超全局变量1

--超全局变量2

--超全局变量3

--表单安全验证

--获取表单数据

--GET和POST区别

-cookie概述

--COOKIE简介

--COOKIE基本使用1

--COOKIE基本使用2

--显示用户上次访问时间

--控制用户登录过期时间1

--控制用户登录过期时间2

--控制用户登录过期时间3

--COOKIE

-session概述

--SESSION概述

--基本应用1

--基本应用2

--综合案例-登录和注销1

--综合案例-登录和注销2

--综合案例-登录和注销3

--综合案例-登录和注销4

--综合案例-登录和注销5

--SESSION和COOKIE区别

-会话管理-作业

-会话管理

PHP操作数据库

-MySQL和PHPMyadmin概述

--MySQL概述1

--MySQL概述2

--PHPMyadmin概述1

--PHPMyadmin概述2

--PHPMyadmin的导入和导出操作

-PHP访问MySQL

--连接服务器

--选择数据库

--浏览表内容1

--浏览表内容2

--MySQLi扩展的应用1

--mysqli扩展应用2-将数据添加到数据库中

--使用mysqli扩展添加数据到数据库中

--使用mysqli扩展删除数据库中数据

--使用mysqli扩展修改数据库中数据

--mysqli扩展应用3-设计删除链接

--MySQLi扩展应用4-完成数据库中数据的删除

--mysqli扩展应用5---编辑链接和编辑页面的设计

--mysqli扩展应用6---编辑数据库中的信息

--mysqli扩展7-条件查询数据表中的数据

-MySQL扩展的使用

--数据表内容显示页面

--添加数据页面1

--添加数据页面2

--删除页面1

--删除页面2

--删除页面3

--数据修改页面1

--数据修改页面2

--数据修改页面3

-PHP操纵数据库

运算符和表达式3笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。