php的八种常用运算符及实例用法
发布时间:2022-08-02 14:04:35 所属栏目:PHP教程 来源:互联网
导读:算术运算符的简单应用 算术运算符是处理算术运算的符号。在数字的处理中应用的最多,常用的算术运算符如下表 这里要说的是最后两个递增/递减运算符,主要是对单独一个变量来操作的。 递增/递减运算符有两种使用方法: 第一种:是先将变量增加或者减少1,然后
|
算术运算符的简单应用 算术运算符是处理算术运算的符号。在数字的处理中应用的最多,常用的算术运算符如下表 这里要说的是最后两个递增/递减运算符,主要是对单独一个变量来操作的。 递增/递减运算符有两种使用方法: 第一种:是先将变量增加或者减少1,然后再将值赋给原变量,叫做前置递增/递减运算符。 第二种:是将运算符放在变量后面,先返回变量的当前值,然后再将变量的当前值增加或者减少一,我们称之为后置递增/递减运算符 算术运算符用法实例 下面的例子分别使用上表中的几种运算符进行计算,代码如下: 复制代码 <?php $a=8; $b=2; $c=3; echo $a+$b.'<br/>'; echo $a-$b.'<br/>'; echo $a*$b.'<br/>'; echo $a/$b.'<br/>'; echo $a%$c.'<br/>'; $a++; echo $a.'<br/>'; ++$a; echo $a.'<br/>'; $c--; echo $c; 复制代码 运行结果如下图 字符串运算符慨念和用法 在PHP中,为我们提供的字符串运算符有两种: 第一种:连接运算符,用“.”表示,他的作用是将两个字符串连接起来,组成一个新的字符串。 第二种:赋值连接运算符,用“.=”表示,他是PHP运算符中“字符串运算符”和“赋值运算符”的结合,关于赋值连接运算符。 如果使用“+”号时,PHP会认为这是一次运算。这时,如果“+”号的两边有字符串类型的时候,PHP会自动转换为整型,其中如果有字母的话,会当作0输出,如果是以数字开头的字符串,则会截取字符串头部的数字,在进行计算。 实例代码如下: 复制代码 <?php $a='1.5a*1'; $b=1; $ab=$a.$b; echo $ab.'<br/>'; $ba=$a+$b; echo $ba; 复制代码 输出结果如下: PHP运算中的赋值运算符 php赋值运算符实例 代码如下 复制代码 <?php $a = 20; echo $a.'<br>'; $a = 20; echo $a.'<br>'; $a += 20; echo $a.'<br>'; $a -= 20; echo $a.'<br>'; $a *= 20; echo $a.'<br>'; $a /= 20; echo $a.'<br>'; $a %= 20; echo $a.'<br>'; 复制代码 运行结果: PHP运算符中的“位运算符” 位运算符是指对二进制位从低位到高位对齐后进行运算,它允许对整型数中指定的位进行求值和操作。 在PHP中的为运算符如下表所示 下面我们用例子来上面一下上表中的运算符 复制代码 <?php $m=1; $n=2; $mn=$m&$n; echo $mn.'<br>'; $mn=$m^$n; echo $mn.'<br>'; $mn=$m|$n; echo $mn.'<br>'; 复制代码 代码运行结果: 例子解释: $m&$n : 二者都为 1 时为 1 ,否则为 0。即把 $a 和 $b 中都为 1 的位设为 1 ,否则设为 0 。 00000001 ← $m & 00000010 ← $b 比较结果为00000000,所以输出0 $m^$n :在按位亦或的过程中,不同为1,相同为0。 00000001 ← $m ^ 00000010 ← $n 所以结果为00000011,进而输出3。 $m|$n: 在按位或的过程中,有1为1,全0为0, 00000001 ← $m | 00000010 ← $n 则结果为00000011,所以输出3 (编辑:三门峡站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


