大佬教程收集整理的这篇文章主要介绍了php 操作符与控制结构,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
操作符
操作符是用来对数组和变量进行某种操作运算的符号。
1、算术操作符
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2、复合赋值操作符
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
前置递增递减和后置递增递减运算符:
$a=++$b;
$a=$b++;
$a=--$b;
$a=$b--;
3、比较运算符
|
|
|
|
|
|
|
|
|
!= |
|
!=$b |
!== |
|
!==$b |
|
|
$b |
|
|
|
|
|
$b |
|
|
|
= |
|
=$b |
注:恒等表示只有两边操作数相等并且数据类型也相当才返回
例如:
0==="0"false因为数据类型不同
4、逻辑运算符
|
|
|
|
|
|
|
false, |
|
|
|
false |
|
|
|
false |
|
|
|
|
|
|
|
|
操作符
5、三元操作符
Condition?valueiftrue:valueiffalse
示例:=50?"Passed":"Failed")
6、错误抑制操作符:
$a=@(57/0);
除数不能为
7、数组操作符
|
|
|
|
|
|
|
|
|
|
|
有相同的元素,返回 |
|
|
|
有相同的元素以及相同的顺序,返回 |
!= |
|
|
|
|
|
| |
!== |
|
|
|
操作符的优先级和结合性:
一般地说,操作符具有一组优先级,也就是执行他们的顺序。
操作符还具有结合性,也就是同一优先级的操作符的执行顺序。这种顺序通常有从左到右,从右到左或者不相关。
下面给出操作符优先级的表。最上面的操作符优先级最低,按着表的由上而下的顺序,优先级递增。
操作符优先级
|
|
|
|
|
|
|
|
|
|
|
|
|
>= |
|
|
|
|
|
|
|
|
|
|
|
|
|
!=====!== |
|
>= |
|
> |
|
|
|
|
|
|
|
|
|
|
|
|
为了避免优先级混乱,可以使用括号避开优先级。
如果我们希望有效地相应用户的输入,代码就需要具有判断能力。能够让程序进行判断的结构称为条件。
1、if..else循环有三种结构
第一种是只有用到if条件,当作单纯的判断。解释成“若发生了某事则怎样处理”。语法如下:
if (expr) { statement }
其中的expr为判断的条件,通常都是用逻辑运算符号当判断的条件。而statement为符合条件的执行部分程序,若程序只有一行,可以省略大括号 {}。
范例:本例省略大括号。
以上是大佬教程为你收集整理的php 操作符与控制结构全部内容,希望文章能够帮你解决php 操作符与控制结构所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。