PHP基础知识(二)

一、运算符以及优先级

  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的区别:

  

posted @ 2019-11-01 18:13  NoSAka  阅读(99)  评论(0)    收藏  举报