前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >从零基础开始学习PHP(七)

从零基础开始学习PHP(七)

作者头像
企鹅号小编
发布2018-01-29 16:16:43
6190
发布2018-01-29 16:16:43
举报
文章被收录于专栏:编程编程

貌似有两周没有更新文章了、"忙"都是借口、不过我是真的忙、一天瞎忙活。希望多多理解。在这里我要感谢那些支持我的小伙伴、因为有你们的支持、我知道我要对我的文章以及视频负责、也让我有更大的动力、继续前进、2017年即将过去、让我们一起用心的姿态、迎接2018年的到来、"如果现在你都还没准备好的话、那么你已经准备了一年了"---亮。这句话我非常感动呐、很多事情不是准备好了才能去做的、当你准备好的时候、别人已经跑了一圈马拉松回来了。"如果问题都还没有出、你就先把失败的原因分析好、那么你将注定失败"---殷。其实不管对与错、只要我们坚信是对的、即使错了、对于我们来说、也是一种正确的过程、在这个过程中、我们尽力的追求过、我们无所畏惧.....我们收获的还有很多。

这是教学文章呐、扯什么、好吧、下一篇文章单独来扯淡"年终总结"。来进入今天的正题。

有关PHP中的运算符

目标

熟练掌握PHP中常用的运算符。

难点

递增和递减运算符

重点

掌握常用的运算符

本节目录

1、PHP中的运算符

2、运算符实例讲解

3、总结

PHP中的运算符

什么是运算符?运算符就是执行代码的运算的一种功能符号、这种运算针对一个以上的操作项目进行运算、譬如:10+10=20、算数运算符是最常见的、从小学就开始学习运算。

在PHP中运算符充当一个什么样的角色呢?首先既然是运算、就是求两个” 元素”的某些关系、例如:求和、求余、求差等。

PHP中有如下的运算符:

1、算数运算符

2、赋值运算符

3、递增递减运算符

4、比较运算符

5、逻辑运算符

6、三元运算符

以上运算符是PHP中常用到的运算符

运算符实例讲解

1、算数运算符

2.//关于PHP中的算数运算符+ - * / % .

3.

4.// +加法运算

5.$number = 3;

6.$age = 18;

7.echo $number + $age;//21

8.

9.echo"";

10.//-减法运算

11.echo $age - $number;//15

12.

13.echo"";

14.//*乘法运算

15.echo $number * $age;//54

16.

17.echo"";

18.//除法运算/

19.echo $age / $number;//6

20.

21.echo"";

22.//取余

23.echo $age % $number;//0

2、赋值运算符

赋值运算符”=”、但是在PHP中、经常和算术运算符一起操作。赋值运算符的意义是将右边的值、赋值给左边的变量。

2.//关于PHP中的赋值运算符= += -= *= /= %= .

3.

4.//普通的赋值

5.$number = 18;//将右边的值赋给左边的操作数

6.

7.echo"";

8.$number += $number;//相当于$number = $number + $number;

9.echo $number;//36

10.

11.echo"";

12.$number = 18;//相当于$number = $number - $number;

13.$number -= $number;

14.echo $number;//0

15.

16.echo"";

17.$number = 18;//相当于$number = $number * $number;

18.$number *= $number;

19.echo $number;//324

20.

21.echo"";

22.$number = 18;//相当于$number = $number / $number;

23.$number /= $number;

24.echo $number;//1

25.

26.echo"";

27.$number = 18;//相当于$number = $number % $number;

28.$number %= $number;

29.echo $number;//0

30.

31.// .连接符、通常用于操作字符串

32.echo"";

33.$str ="php";//相当于$str = $str . $str;

34.$str .= $str;

35.echo $str;//phpphp

三、递增、递减运算符

递增和递减就是本身的值++或者--、

2.//递增和递减操作

3.

4.

5.//前置++

6.$number = 10;

7.

8.$age = $number++;//先将$number的值赋给$age($age=$number)、然后本身在加1($number = $number + 1)此时$number=11 $age=10;

9.

10.echo $age;//10

11.

12.

13.echo"";

14.//后置++

15.$number = 10;

16.

17.$age = ++$number;//先将本身的值+1($number = $number +1)、然后赋值给$age

18.

19.echo $age;//11

20.

21.echo"";

22.//前置--

23.

24.$number = 10;

25.

26.$age = --$number;

27.

28.echo $age;//9

29.

30.echo"";

31.//前置--

32.

33.$number = 10;

34.

35.$age = $number--;

36.

37.echo $age;//10

比较运算符

2.//PHP中的比较运算符

3.

4.//等于==

5.

6.$number = 10;

7.

8.var_dump($number == 10);//bool(true)

9.

10.echo"";

11.//绝对等于===类型和值都必须相等

12.

13.var_dump($number === 10);//bool(true)

14.

15.echo"";

16.//不等于!=

17.

18.var_dump($number != 11);//bool(false)

19.

20.echo"";

21.//不等于

22.

23.var_dump($number 11);//bool(false)

24.

25.echo"";

26.//绝对不等于!==

27.

28.var_dump($number !== 11);//bool(true)

29.

30.echo"";

31.//大于>

32.

33.var_dump($number > 11);//bool(false)

34.

35.echo"";

36.//小于

37.

38.var_dump($number < 11);//bool(true)

39.

40.echo"";

41.//小于等于

42.

43.var_dump($number

44.

45.echo"";

46.//大于等于

47.

48.var_dump($number >= 11);//bool(false)

逻辑运算符

2.//PHP中的运算符之逻辑运算符与(and、&)或(or、)非(!)

3.

4.$number = 10;

5.

6.$age = 18;

7.if($numberand$age){//两个条件都满足的情况下、输出真

8.echo"真";

9.}else{

10.echo"木有";//否则输出

11.}

12.echo"";

13.

14.if($number && $age){//两个条件都满足的情况下、输出真

15.echo"真";

16.}else{

17.echo"木有";//否则输出

18.}

19.

20.echo"";

21.if($numberor0){//只要满足其中一个条件、即可输出真

22.echo"真";

23.}else{

24.echo"木有";//否则输出

25.}

26.

27.echo"";

28.if($number 0){//只要满足其中一个条件、即可输出真

29.echo"真";

30.}else{

31.echo"木有";//否则输出

32.}

33.

34.echo"";

35.if(!$number){//取反、只要不为真就输出真

36.echo"真";

37.}else{

38.echo"木有";//否则输出

39.}

三元运算符

在PHP中巧用三元运算符可以有效的提高效率、三元运算符又叫做比目运算符、语法:

表达式?值1:值2

如果表达式成立、则取第一个值、如果不成立、则取第二个值。

2.//PHP中的三元运算符

3.

4.$number = 0;

5.

6.1>2?$number=1:$number=2;

7.

8.echo $number;//2、因为1不大于2、因此执行第二个表达式

9.

10.2>1?$number=20:$number=10;

11.

12.echo $number;//20、条件为真、因此执行第一个表达式

以上就是节所讲述的内容、这些都是PHP中经常用到的运算符、在工作中无时无刻都在接触、因此、务必熟练掌握。

在下一节教程中、将会使用一个简单的案例来完成、案例需要一些前端基础、因此不会的、需要恶补下。

你的支持、将是我前进的动力

本文来自企鹅号 - 張超博客媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文来自企鹅号 - 張超博客媒体

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档