PHP移动互联网开发笔记(3)——运算符

本文详细介绍了PHP中的多种运算符,包括算术运算符、字符串运算符、赋值运算符、位运算符、比较运算符及逻辑运算符。通过具体实例展示了各运算符的功能和用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文地址:http://www.php100.com/html/php/rumen/2014/0326/6704.html


一、PHP的运算符

 

PHP中有丰富的运算符集,它们中大部分直接来自于C语言。依照不同功能区分,运算符能够分为:算术运算符、字符串运算符、赋值运算符、位运算符、条件运算符,以及逻辑运算符等。当各种运算符在同一个表达式中时,它们的运算是有一定的优先级的。

(1)算术运算

+    -   *   /  %  ++ --

(2)字符串运算符

字符串运算符仅仅有一个.(点)就是英文的句号。它能够将字符串连接起来,组成新字符串,也能够将字符串与数字连接,这时类型会自己主动转换。

 

1. $a="dawanganban"
2. $b="123"
3. echo $a.$b;   //输出结果:dawanganban123
(3)赋值运算符

 

 

01. = += -= *= /= %= .=
02.  
03.  
04.  
05. $a="dawanganban"
06. $a.=1; 
07. $a.=2; 
08. $a.=3; 
09. echo $a.$b;   //输出结果:dawanganban123
(4)位运算符
 
& | ~ ^ << >>

(5)比較运算符

 

> < >= <= == != <> === !==

<>:为不等于和!=同样

===:恒等,值相等且类型一致

!==:非恒等,值不相等或类型不一致

 

  1. 1. echo 5 == "5"//true  PHP是弱类型语言(js中的变量类似) 
    2. echo 5 === "5";  //false  全然等于
(6)逻辑运算

 

AND(逻辑与) OR(逻辑或) XOR(逻辑异或) &&(逻辑与) ||(逻辑或) !(逻辑非)

 

1. var_dump(5 && "");   //false 
2. var_dump(5 && "2"); //true 
3. var_dump(5 || ""); //true 
4. var_dump(0 xor 1); //true 
5. var_dump(0 xor 0); //false 
6. var_dump(1 xor 1); //false


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值