威尼斯手机平台登陆-官方网站登录

威尼斯手机平台登陆为您带来世界三大博彩公司最新相关资讯,威尼斯官方网站登录充分考虑到不同地域网民的不同需求,威尼斯手机平台登陆良好的用户界面,人性化的操作,实用的功能设计使其广泛受到欢迎,推动实体出版、影视、动漫、游戏等相关文化产业的发展。

您的位置:威尼斯手机平台登陆 > 最新文章 > 它能够将字符串连接起来,二、流程序调整制

它能够将字符串连接起来,二、流程序调整制

发布时间:2020-03-04 19:15编辑:最新文章浏览(144)

    PHP中有丰富的运算符集,它们中大部分直接来自于C语言。按照不同功能区分,运算符可以分为:算术运算符、字符串运算符、赋值运算符、位运算符、条件运算符,以及逻辑运算符等。当各种运算符在同一个表达式中时,它们的运算是有一定的优先级的。

    一、运算符

    1、算术运算符
    +、-、*、/、%、++、--
    取余一般用于判断奇偶性。一个数对2取余是0就是偶数;如果结果是1就是奇数。
    ++和--操作

    <?php
    echo $a=5;//5
    echo ++$a;//6
    echo $a--;//6
    echo $a++;//5
    echo --$a;//5
    echo $a;//5
    ?>
    

    2、字符运算符
    2.1、HP中字符串运算符只有一个("."),也叫连接运算符。
    2.2、字符运算符用于连接两个字符串。
    2.3、应用格式:(a.)b。

    <?php
    $a="php100";
    $b="chuangen";
    $c=$a.$b;
    echo $c;//php100chuangen
    ?>
    

    3、赋值运算符
    =、+=、-=、*=、/=、%=、.=(字符串赋值)。

    <?php
    $a="php";
    $a.="+java";
    $a.="+html";
    echo $a;//php+java+html
    ?>
    

    4、比较运算符
    ">"、"<"、">="、"<="、"==(相等:值相等)"、"!="、"<>(不等)"、"===(恒等:表达式两边的值相等并且类型也一致)"、"!==(非恒等)"。
    5、位运算符
    $(位与)、|(位或)、~(位非)、^(位异或)、<<(位左移)、>>(位右移)。

    <?php
    $a=10;//1010
    $b=7;//   0111
    $c=$a&$b;//0010==2
    echo $c;//2
    ?>
    

    6、逻辑运算符
    AND(逻辑与)、OR(逻辑或)、XOR(逻辑异或)、&&(逻辑与)、||(逻辑或)、!(逻辑非)。
    7、其他运算符:三元运算符:"?:"

    <?php
    $a=4;
    $b=3;
    $c=$a>$b?100:200;
    echo $c;//100;
    ?>
    

    注意运算符的优先级。

    (1)算术运算

    二、流程控制

    三种基本结构
    1、顺序结构
    2、分支结构
    (if...else...)、?:、switch
    3、循环结构
    while、do while、for。

    练习
    隔行隔列的表格

    <?php
    echo "<table border=1 cellspacing=0>";
    for ($i=1; $i < 10; $i++) { 
    echo "<tr>";
    for ($j=1; $j < 10; $j++) { 
        if ($i%2==$j%2) {
            echo "<td bgcolor=red>php</td>";
        }
        else{
            echo "<td bgcolor=blue>php</td>";
        }
    }
    echo "</tr>";
    }
    echo "</table>";
    ?>
    

    九九乘法表

    <?php
    for ($i=1; $i < =9; $i++) { 
    for ($j=1; $j < =9; $j++) { 
        if ($j<=$i) {
            echo $i."*".$j."=".($i*$j)."nbsp;";
        }
    }
    echo "<br/>";
    }
    ?>
    

    +    -   *   /  %  ++ –

    (2)字符串运算符

    字符串运算符只有一个.(点)就是英文的句号。它可以将字符串连接起来,组成新字符串,也可以将字符串与数字连接,这时类型会自动转换。

    $a="dawanganban"; 
    $b="123"; 
    echo $a.$b;   //输出结果:dawanganban123
    

    (3)赋值运算符

    = += -= *= /= %= .=
    
    $a="dawanganban"; 
    $a.=1; 
    $a.=2; 
    $a.=3; 
    echo $a.$b;   //输出结果:dawanganban123
    

    (4)位运算符

    & | ~ ^ << >>

    (5)比较运算符

    > < >= <= == != <> === !==

    <>:为不等于和!=相同

    ===:恒等,值相等且类型一致

    !==:非恒等,值不相等或类型不一致

    echo 5 == "5"; //true  PHP是弱类型语言(js中的变量类似) 
    echo 5 === "5";  //false  完全等于
    

    (6)逻辑运算

    AND(逻辑与) OR(逻辑或) XOR(逻辑异或) &&(逻辑与) ||(逻辑或) !(逻辑非)

    var_dump(5 && "");   //false 
    var_dump(5 && "2"); //true 
    var_dump(5 || ""); //true 
    var_dump(0 xor 1); //true 
    var_dump(0 xor 0); //false 
    var_dump(1 xor 1); //false
    

    本文由威尼斯手机平台登陆发布于最新文章,转载请注明出处:它能够将字符串连接起来,二、流程序调整制

    关键词: