PHP基础运算符讲解

PHP学习 cyanprobe 10年前 (2015-06-14) 1158次浏览 已收录 0个评论

来讲一下PHP基础运算符:

这属于非常基本的内容,fangker也是在学习基础当中,这算是课堂笔记吧。
1.字符运算符  “ .” 这个“.”就是拼接符号
 

<?php $str1="abcd" str2="efgh"   $str3=$str1.$str2
 echo $str3; php>

上面这个例子输出的就是 :abcdefgh  也就是说 “.”是$str1 与 $str2的拼接。
2.算术运算符 :+ – * / %(取余数)
3. 赋值运算符  =  (不解释) 可写成 $1+$2= X
4自增自减运算符   有如下两种模式: $a++ $b–  或者++$a –$b  使用方法如下:

 <?php $a=1; $b=3 ;
$b=$a++; echo $a."————》".$b; ?>
//输出内容为   2————》1   这里执行了两步 $a=$b 下一步 $b=$b++ 也就是$b=3+1

这里是不是有些逻辑混乱,我也有那么一点,b值赋给a,完事b+1赋给b 这个意思,不懂得同学可以自己写出来试试。
$a++$b–是先参加运算后自身加1,++$a–$b是先自身加1 后参加运算(赋值)。两者部分相反。
5.比较运算符:
>(大于) <(小于) >=(大于等于) <=(小于等于) == (比较符号) ===(全等符号) !==(不等符号)   样式: 表达式1 符号 表达式2  结果为:true(1) 或者是 false(null)  唯有这两个 。
010710EKX
例子:3>2 结果为true  反之为false  比较符号的结果要么是true 要么是false 没有第三种结果。

注意 == 只比较值不比较类型  === 与!== 比较值也比较类型

6:逻辑运算符:
&& (与) 表达式1&&表达式2  结果只有true或者false  这里是数学里面的 “且 ”的关系。
|| (或者) 表达式1&&表达式2  结果只有true或者false  这里是数学里面的 “或 ”的关系。
!(非) !表达式     注意: !正整数 !负整数  值都为 false 也就是空 比如:!3 值为空
但是 !0  值为 1(true)  !null 值为 1(true) 也就是所有除了0与null的数值 结果都为 0(false)
ps:0.0的值是 false 这个可以自己试试。
7.三目运算符:
表达式?真执行:假执行  比如  2=1 :真执行:假执行   这段程序运行的就是假执行里的程序。
8.位运算符号:
& | <<  >> 了解 不做过多说明。
 


CyanProbe , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:PHP基础运算符讲解
喜欢 (1)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址