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

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

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

运算符和表达式1

下一节:运算符和表达式2

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

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

然后第七个是逻辑运算符就是逻辑运算符

也是就是有这个与或非

然后异或呀

然后包括在那个and或or

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

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

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

第八个

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

三元运算符

大家有见过这个运算符没

应该有些同学见过了啊

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

让老师给出它的语法

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

第一部分是条件表达式

然后中间有一个问号

后面是表达式1冒号表达式2

当你后面啊

不管它的代码有多么复杂

哪怕是一百行或者多少行跟前有多么复杂

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

这种类型的语法的时候

它就是一个三元运算符

然后你再去判断怎么样去判断它

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

如果满足这个条件的时候是不是执行表达式1

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

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

它将执行表达式2

就不会去执行表达式1了

对不对

然后呢

我们这儿是给出这个例子

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

简单看一下

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

我现在是定义了一个变量

100

然后我要输出什么

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

先来运算这一部分

然后看一下这部分

$a等于true

它是不让你判断这个$a

是不是等于true的

那$a

这个判断结果是

true还是false

大声说

是不是true因为这个a是非0的

对吧

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

它是不是就是true了

对吧

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

满足了

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

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

然后这儿有点问题啊

因为我复制过来的

你看它这个颜色 不对

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

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

你看

如果说我没有改后面的话

我运行一下程序

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

你看

因为它没有执行后面这一句话是吧

所以它也没有报错啊

我们看一下

如果把它改成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操纵数据库

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

也许你还感兴趣的课程:

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