php运算符

一、运算符与表达式

二、算术运算符 

算术运算符用于对数值类型的变量及常量进行算数运算。 与数学中的加减乘除类似,PHP中包括各种算术运算符, 它们的用法及示例结果如下表所示。

三、赋值运算符

赋值运算符的作用就是将常量、变量或表达式的值赋给某一个 变量。 PHP中包括各种赋值运算符,它们的用法及示例结果 如下表所示。 

<?php

   $a;
   $b;
   $c;
   $a=$b=$c=5;
   echo $a.'--'.$b.'--'.$c;

?>
//一条赋值语句可以同时为变量$a、$b、$c赋值,这是由
//于赋值运算符的结合性为“从右向左”,即先将5赋值给变
//量$c,然后再把变量$c的值赋值给变量$b,最后把变量
//$b的值赋值变量$a,表达式赋值完成。

 四、递增递减运算符

递增递减运算符可以看作一种特定形式的复合赋值运算符, 它可以对数字类型变量的值进行加1或减1操作,递增递减运算符 的用法及示例结果如下表所示。

 注意:

$a++与++$a的区别: 前者是先将自身的值参与运算后再加1,而后者是在自身的值先加1,再参与运算。

PHP支持纯字母(a-z和A-Z)的递增运算,其他字符的递增运算是无效的。

五、比较运算符

比较运算符用于对两个数值或变量进行比较,其结果是一个 布尔值,即true或false。比较运算符的用法及示例结果如下表所示。

六、逻辑运算符

逻辑运算符用于对布尔型的数据进行操作,其结果仍是一个 布尔型。逻辑运算符的用法及示例结果如下表所示。

 七、位运算符

位运算符是针对二进制数的每一位进行运算的符号,它专门针对 数字0和1进行操作。位运算符的用法及示例结果如下表所示

 八、错误控制运算符

PHP的错误控制运算符使用@符号来表示,把它放在一个 PHP表达式之前,将忽略该表达式可能产生的任何错误信息。

错误控制运算符的使用示例如下:

$a = @4/0;

@运算符只对表达式有效,例如可以把它放在变量、函数include()调用、常量之前,但不能把它放在函数或类的定义之前。

九、运算符优先级

下表即为PHP中运算符的优先级,表中运算符的优先级由上至下递减。左边最后一个接右表第一个。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值