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

      

  • 相关阅读:
    STL_string容器
    STL简介
    C++文件输入输出
    Qfile22
    QFile111
    v-model原理
    Scrum敏捷软件开发方法
    大神讲故事:微服务及相关技术,很生动,另附ws和restful区别
    js异步请求方法
    SQL Server中char、varchar、text和nchar、nvarchar、ntext的区别 (转)
  • 原文地址:https://www.cnblogs.com/kaka6k66k/p/11778565.html
Copyright © 2020-2023  润新知