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

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

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

<?php
$a=10%3;
echo $a;
?>

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

<?php
$a=3%10;
echo $a;
?>

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

<?php
$a=10%10;
echo $a;
?>

在这里插入图片描述

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

$x=$a++;

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

<?php
$a=2;
$x=$a++;
echo '$x='.$x;
echo "<br>";
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 "<br>";
echo '$a='.$a;
?>

在这里插入图片描述

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

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

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

<?php
var_dump(3=='3');
?>必须这样啊啊啊啊啊啊

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

<?php
var_dump(3==='3');
?>

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

重点来了,兄弟们:
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了,所以后面的代码也不再执行。

字符串运算符:

<?php
$a="Hello";
$b="PHP";
$c=$a. $b;
echo($c);
?>

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

<?php
$a="Hello";
$b="PHP";
$c='aa'. 'hh';
echo $c;
?>

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

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

<?php
$a=array(1,2,3);
$b=array(4,5,6,7,8);
 var_dump($a+$b);
?>

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

屏蔽错误操作符 @:

<?php
$a=array(1,2,3);
echo(@$a[5]);
?>

记住哈,php7已经有很大不同了记住了哈echo变量的哈加上echo();哈
在这里插入图片描述

赋值运算符:
赋值运算符包括:= .= += ­= *= *= /= %= &= |= ^= >>= <<=
其他就是右赋值给左边哈记住了哈!!!!!!
也经常会使用到比如
=(乘等)、/=(除等)他们都是先先赋值然后算出本身的值哈,像$a++;一样哈,你看前面就知道了哈,这种垃圾我就不讲了

<?php
$a=5;
$b=6;
$b*=$a;
 echo($b);
?>

在这里插入图片描述

92讲视频课+16大项目实战+源码+¥800元课程礼包+讲师社群1V1答疑+社群闭门分享会=99元   为什么学习数据分析?       人工智能、大数据时代有什么技能是可以运用在各种行业的?数据分析就是。       从海量数据中获得别人看不见的信息,创业者可以通过数据分析来优化产品,营销人员可以通过数据分析改进营销策略,产品经理可以通过数据分析洞察用户习惯,金融从业者可以通过数据分析规避投资风险,程序员可以通过数据分析进一步挖掘出数据价值,它和编程一样,本质上也是一个工具,通过数据来对现实事物进行分析和识别的能力。不管你从事什么行业,掌握了数据分析能力,往往在其岗位上更有竞争力。    本课程共包含五大模块: 一、先导篇: 通过分析数据分析师的一天,让学员了解全面了解成为一个数据分析师的所有必修功法,对数据分析师不在迷惑。   二、基础篇: 围绕Python基础语法介绍、数据预处理、数据可视化以及数据分析与挖掘......这些核心技能模块展开,帮助你快速而全面的掌握和了解成为一个数据分析师的所有必修功法。   三、数据采集篇: 通过网络爬虫实战解决数据分析的必经之路:数据从何来的问题,讲解常见的爬虫套路并利用三大实战帮助学员扎实数据采集能力,避免没有数据可分析的尴尬。   四、分析工具篇: 讲解数据分析避不开的科学计算库Numpy、数据分析工具Pandas及常见可视化工具Matplotlib。   五、算法篇: 算法是数据分析的精华,课程精选10大算法,包括分类、聚类、预测3大类型,每个算法都从原理和案例两个角度学习,让你不仅能用起来,了解原理,还能知道为什么这么做。
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页