一、运算符以及优先级
1、算数运算符('+', '-', '*', '/', '%')
1).进行四则运算时,要遵循数学中“先乘除后加减”的原则,浮点数参与的运算,结果为浮点型,整数与整数运算的结果为小数时,
其数据类型也为浮点型。
2).在进行取模运算时,运算结果正负取决于被模数(%左边的数)的符号,如:(-8)%7 = -1;而8%(-7)=1。
2、字符串运算符
PHP用"."方法来拼接两个字符串
示例如下:
<?php
$s1 = 'Hello';
$s2 = 'World!';
echo $s1.$s2;
3.赋值运算符(用于将运算符右边的值赋给左边的变量)
4.比较运算符
1).对于两个数据类型不相同的数据类型进行比较时,PHP会自动将其转换成相同类型的的
数据后再进行比较;
2).运算符"==="与"!=="在进行比较时,不仅要比较数值是否相等,还要比较其数据类型是
否相等。而"=="和"!="运算符比较时,只比较其值是否相等。
5.逻辑运算符
&& 与
|| 或
! 非
xor 异或 $a xor $b 结果:$a和$b的值一个为true,一个为false时,结果为true,否则为false(相同为false,不同为true)
and 与
or 或
6.自增递减运算符
1). ++a和a++的区别
2).--a和a--的区别
二、流程控制语句
1.if-elseif-else语句:
2.while语句
3.do_while语句
4.while_for的比较:
5.for_if的嵌套使用:
6.break和continue的区别: