php运算符4,记住了哈,php7已经变量为输出为echo();了加,字符串为echo $a;了哈,记住啊啊啊

Muriel ·
更新时间:2024-09-21
· 722 次阅读

第一:
算术运算符中+ - * / 我们不用说了把,我们说点难的,说%还有++ --把,就说这几个

%无非这三种把,第一种是如果第一位大于第二位的话,就取余,你把它换算成10/3=3。。。。。。1,取余就是取后面的1啊

效果:
在这里插入图片描述
第二种是如果第二位大于第一位的话,就直接取第一位的,为什么,因为除不了嘛是吧,所以取第一位的啊,因为都是第一位的换算得来的啊,算不了不就是取第一位的吗是吧

在这里插入图片描述
//第三种,我问你一下,如果两种相同取什么,我说取0啊,为什么,因为1010=1…0啊,所以取0啊是吧

在这里插入图片描述

然后说说++ –
我知道你们在困惑什么,我告诉你们++或者–在后面的运算把
a++;的原理是什么呢我来说一下,最简单的解释哈比如a++; 的原理是什么呢我来说一下,最简单的解释哈 比如a++;的原理是什么呢我来说一下,最简单的解释哈比如a初始值为2,

$x=$a++;

我想问一下你们,a多少?a多少?a多少?x多少?

<?php $a=2; $x=$a++; echo '$x='.$x; echo "
"; echo '$a='.$a; ?>

效果:
在这里插入图片描述
为什么呢,因为a++是这样子的,a++是这样子的,a++是这样子的,a++可幻化为a=a=a=a+1;因为++是在后面是吧,所以是先把2赋值给x,然后是x,然后是x,然后是a=$a+1,自行运算。等于3,所以效果就这样子的啊

减($a–)呢,一样的啦,不信,我算给你看一下

<?php $a=2; $x=$a--; echo '$x='.$x; echo "
"; echo '$a='.$a; ?>

在这里插入图片描述

运行原理:先赋值给x,然后是x,然后是x,然后是a–幻化为a=a=a=a-1;然后是2-1=1是吧,赋值给$a就行了啊,慢慢理解哈,兄弟们,慢慢就行了
记住了哈""代表解析变量的值,’'代表打印出字符串!!!!

比较运算符:
在这里插入图片描述

我想问一下,就是既然叫比较是不是有对有错啊,所以呢呵呵,算出来的既然是对或者错,所以布尔型的啦,因为布尔型就是算对错的嘛是吧
千万要注意啊,比较运算符中不能有空格哦,空格会错的哦,记住了呀

必须这样啊啊啊啊啊啊

会转换成同一种类型数值型来计算比较哈

在这里插入图片描述
为什么会错,因为全等啊,代表值与类型都一样啊,不一样啊

重点来了,兄弟们:
var_dump(‘chengdu’ > ‘chongqing’);
var_dump(‘abcf’ > ‘abcd’);
在这里插入图片描述
为什么第一个错,第二个对呢
因为明白了啊,记住了哈,字符串比较的话,越往后的越大,他都是依次进行比较的哈,第一个与第一个比,依次的哈

逻辑运算符:
在这里插入图片描述&&:只要出现一个false就是false否则全部都是true就是true
||:出现两个true就是false,出现两个false就是false,出现一个false一个true就是true
!:true就是false,false就是true,相反的哈,往相反的来想哈
xor:意思是(一个)为true为真,(全真)或者(全假)为假哈

规律:
逻辑与(&&):在遇到false的时候,它结果注定就是false了,所以后面的代码就不再执行。
逻辑或(||):在遇到true的时候,它的结果注定就是true了,所以后面的代码也不再执行。

字符串运算符:

记住了哈,兄弟们,echo c;是输出字符串的哈,要输出变量的话像这个c;是输出字符串的哈,要输出变量的话像这个c;是输出字符串的哈,要输出变量的话像这个c=$a. $b;,要用到echo();哈,不然会错的哈

这样,才用echo $c;哈,记住了哈()我刚才打了自己一个巴掌,这种垃圾也错

数组合并运算符:
可以使用 + 号将两个数组在同一个新的数组中哈

记住哈,变量与变量值之间不能有空格哈!!!!!!!!
在这里插入图片描述

屏蔽错误操作符 @:

记住哈,php7已经有很大不同了记住了哈echo变量的哈加上echo();哈
原创文章 121获赞 85访问量 6367 关注 私信 展开阅读全文
作者:贵哥的编程之路



php7 php运算符 输出 字符串 echo PHP 变量 字符

需要 登录 后方可回复, 如果你还没有账号请 注册新账号