【自学PHP】第三课:PHP运算符

PHP运算符

2017.8.2 23:00 星期三

本章目标

1.       运算符

2.       表达式

 

PHP中的运算符

算术运算符: + - * /  %

再PHP算术运算中,会自动将非数值类型的操作数转换成一个数字。

$intData_1 = 13;

$intData_2 = 2;

echo $intData_1%$intData_2;

赋值运算符 += -= *= /= %=

$intData_3 += $intData_1;

echo $intData_3;

 

前置与后置 ++ --

前置 自身先参与+ - ,再参与运算

后置 自身先参与运算,后自身+ -

$a = 4;

$b = $a++;//后置,a先参与运算,得b=4,在自身运算5

$c = --$a; //前置 a先自身运算 4,再赋值给c 4

echo $a.$b.$c; //输出结果  4   4   4

echo "</hr>";

 

字符串连接符.

是英文的句号 . ,又称连接运算符。

不仅连接两个字符串,还可以合并字符串和标量合并成新的字符串。

$strData = "FaceBook";

$strData_2 = " is a tool?是的!";

echo $strData.$strData_2;

 

关系[比较]运算符> >= < <= <> == != !== ===

$intdata_4 = 3;

$intdata_5 = 4;

 

if($intdata_4 > $intdata_5)

echo ">";

else

echo "<";

 

逻辑运算符 !   &&  ||

非 与  或

 

三元运算符 ()?x:y

$intData_7 = 7;

$intData_8= ((bool)$intData_7)?$intData_7:1;

echo $intData_8;

 

位运算符  位与 位或 异或取反 左移 右移

1.     计算机位运算时按补码来算

2.     正数:原码反码补码一样

3.     负数:原码 - 取反 - 反码 - 加1 - 补码

 

其他运算符

执行运算符 反引号 ····(环境中,是Fn那一排的 0 )

错误控制符 @  

错误等级:注意 警告 错误

 

$intData_11 = 11;

echo @($intData_11/0);

 

运算符的优先级

先乘除后加减,从左到右。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值