photoshop入门学习之PHP学习运算符与运算符优先级
小标 2018-05-02 来源 : 阅读 1485 评论 0

摘要:在photoshop入门学习中,PHP学习运算符与运算符优先级是很重要的一部分,本文通过具体的解释说明,让我们从中学到photoshop入门学习的PHP学习运算符与运算符优先级的关键所在,让我们在今后学习和使用的时候能够更加熟练的运用它们,从而让自己获得更大的提升。

photoshop入门学习之PHP学习运算符与运算符优先级

在photoshop入门学习中,PHP学习运算符与运算符优先级是很重要的一部分,本文通过具体的解释说明,让我们从中学到photoshop入门学习的PHP学习运算符与运算符优先级的关键所在,让我们在今后学习和使用的时候能够更加熟练的运用它们,从而让自己获得更大的提升。

算术运算符 
运算符 名称 结果 
$a + $b 加法 $a 和 $b 的和 
$a - $b 减法 $a 和 $b 的差 
$a * $b 乘法 $a 和 $b 的积 
$a / $b 除法 $a 除以 $b 的商 
$a % $b 取模 $a 除以 $b 的余数 
递增/递减运算符 
运算符 名称 结果 
++$a  前加   $a 的值加一,然后进行操作 
$a++ 后加   $a 的值先进行操作,后加一 
--$a   前减   $a 的值减一,然后进行操作 
$a--   后减   $a 的值先进行操作,后减一 
实例: 
echo $a=5+”5th”; //输出:10 
echo 10%3; //输出:1 
echo 10+ $a++; //输出:20 
echo 5- --$a; //输出:-5 
?> 
比较运算符 
运算符 名称 结果 
$a == $b 等于 TRUE,如果$a等于$b 
$a === $b 全等 TRUE,如果$a等于$b,并且它们的类型也相同 
$a != $b 不等 TRUE,如果$a不等于$b 
$a <> $b 不等 TRUE,如果$a不等于$b 
$a !== $b 非全等 TRUE,如果$a不等于$b,或者它们的类型不同 
$a < $b 小于 TRUE,如果$a严格小于$b 
$a > $b 大于 TRUE,如果$a严格$b 
$a <= $b 小于等于 TRUE,如果 $a 小于或等于$b 
$a >= $b 大于等于 TRUE,如果 $a 大于或等于$b 
另外一个条件运算符是“ ? : ”(或三元)运算符。 
实例: 
var_dump(0=="a"); //输出:bool(true) 
var_dump(0=="00"); //输出:bool(true) 
var_dump(0==="00"); //输出:bool(false) 
var_dump(0<>"abc"); //输出:bool(false) 
var_dump(0!=="01"); //输出:bool(true) 
$a=10; 
$b=20; 
$str=$a>$b? "true":"false"; 
echo $str; //输出:false 
?> 
逻辑运算符 
运算符 名称 结果 
$a and $b 逻辑与 TRUE,如果 $a 与 $b 都为 TRUE。 
$a or $b 逻辑或 TRUE,如果 $a 或 $b 任一为TRUE。 
$a xor $b 异或 TRUE,如果 $a 和 $b 不同时 
! $a 逻辑非 TRUE,如果 $a 不为 TRUE。 
$a && $b 逻辑与 TRUE,如果 $a 与 $b 都为TRUE。 
$a || $b 逻辑或 TRUE,如果 $a 或 $b 任一为TRUE。 
其中and与&& 、or与||是同一逻辑运算符的两种写法。 
逻辑与和逻辑或 都是短路运算符。在遇到下列逻辑表达式时,PHP解释程序将不会计算右边的表达式: 
$a=10; 
if(false && (++$a)); 
echo $a; //输出:10 
$b=10; 
if(true or (++$b)); 
echo $b; //输出:10 
?> 
位运算符 
位运算符允许对整型数中指定的位进行置位。如果左右参数都是字符串,则位运算符将操作字符的 ASCII 值。 
表达式 名称 结果 
$a & $b 按位与 将把 $a 和 $b 中都为 1 的位设为 1。 
$a | $b 按位或 将把 $a 或者 $b 中为 1 的位设为 1。 
$a ^ $b 按位异或 将把 $a 和 $b 中不同的位设为 1。 
~ $a 按位非 将 $a 中为 0 的位设为 1,反之亦然。 
$a << $b 左移 将 $a 中的位向左移动 $b 次(每一次 移动都表示“乘以 2”)。 
$a >> $b 右移 将 $a 中的位向右移动 $b 次(每一次 移动都表示“除以 2”)。 
其他运算符 
字符串运算符 
有两个字符串运算符。第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数后。 
错误抑制操作符 
在最常见的数据库连接与文件创建操作或出现除0等异常时,可以用@符号来抑制函数错误信息输出到浏览器端 $a=@(5/0) 
外部命令执行 
使用``来运行外部系统命令,注意不是单引号,是ESC下面那个按键 
$out=`dir c:`; 
print_r($out); 
?>//不建议使用 
实例: 
$a="hello"; 
$a.=" world! "; //等同于:$a=$a." world!"; 
echo $a; //输出:hello world! 
$m = 3; 
$m += 5; //等同于:$m=$m+5; 
echo $m; //输出:8 
$c = ($b = 4) + 5; 
echo $c; //输出:9 
?> 
运算符优先级 
下表从低到高列出了运算符的优先级。 
结合方向 运算符 
左 , 
左 or 
左 xor 
左 and 
右 print 
右 = += -= *= /= .= %= &= |= ^= ~= <<= >>= 
左 ? : 
左 || 
左 && 
结合方向 运算符 
左 | 
左 ^ 
左 & 
无 == != === !== 
无 < <= > >= 
左 << >> 
左 + - . 
左 * / % 
右 ! ~ ++ -- (int) (float) (string) (array) (object) @ 
右 [ 
无 new

以上就介绍了photoshop学习 PHP学习的运算符与运算符优先级,包括了photoshop学习方面的内容,希望对PHP教程有兴趣的朋友有所帮助。了解更多内容,请关注职坐标常用软件Photoshop频道!

 


本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程