php中的运算符

2018-07-27  本文已影响0人  乔乔_老师

php中的运算符包括

1.算数运算符
1.算数运算符
      +   -  * /  %(模:两个数的余数)
案例
      $a=100;
      $b=200;
      $c=$a+$b;
      $d=$c-300;
      $e=$c*2;$f=$e/3;
      $f=5%3;
      echo $c,$d,$e,$f;    
2.递增/递减运算符

               自增操作:
                     $a++    先赋值再加1
                     ++$a    先加1再赋值
   
               自减操作:
                     $a--      先赋值再减1
                     --$a      先减1再赋值
3.比较运算符:
           >   <   >=  <= <>(不等于) !=(不等于) ==等于 
          !== 不全等于  ===全等于  
案例
1.html

<form method='get' action='1.php'>
        用户名: <input type="text" name="uname">
        密  码: <input type="password" name="upwd">
        <input type="submit" value='会员登录'>
    </form>




1.php
<?php
    $user_arr=array('amy','jack','blue','rose');
    $upwd_arr=array('amy'=>'123','jack'=>'456','blue'=>'789','rose'=>'012');
    //isset()检测变量是否设置
    $uname=isset($_GET['uname'])?$_GET['uname']:'';
    $upwd=isset($_GET['upwd'])?$_GET['upwd']:'';
    //in_array函数:搜索数组中是否存在指定值 in_array('搜索值','数组名');
    if(in_array($uname,$user_arr)){
         if($upwd==$upwd_arr[$uname]){
            echo '登录成功,可以进行后台操作';
         }else{
            echo '密码错误';
         }
    }else{
        echo '用户名不存在';
    }

4.逻辑运算符
 and或&&  与  
           or 或||  或  
           not或!  非
           xor      异或  当左右表达式只有一个为真时返回true,其他情况均返回false
           true xor true      false
           true xor false     true
           false xor true     true
           false xor false    false
5.其他运算符
1.连接运算符
              .  表示连接
              .=连接运算符,把右边的值追加到左边变量
                        $a=1;
                    $a.=2;
                    echo $a;//12

                    $web='www.baidu.com';
                    $web.='去百度';
                    echo $web;//www.baidu.com去百度
2.赋值运算符:
       =    把右边的值赋值给左边
       @  禁止显示警告信息,可把@符放到函数,变量,常量   前,不可以放在条件语句结构中

3.三目运算符:(同js)
     
上一篇 下一篇

猜你喜欢

热点阅读