• 008PHP基础知识——运算符(一)


    <?php
    /**
     * 运算符(一)
     */
    /*PHP中的运算符:
     * 1.算术运算符:
     * 2.递增/递减运算符
     * 3.比较运算符
     * 4.逻辑运算符
     * 5.位运算符
     * 6.其他运算符
     * */
    //1.算术运算符:
    /*$a=100;
    $b=200;
    $c=$a+$b;
    $d=$c-300;
    echo '$c='.$c.'<br/>$d='.$d;//输出:$c=300  $d=0
    
    $e=$c*2;
    echo '$e='.$e;//输出:$e=600
    
    $f=$e/3;
    echo '$f='.$f;//输出:$f=200
    
    $g=5%3;
    echo '<br/>5/3的余数是:'.$g;//输出:5/3的余数是:2*/
    
    
    //2.递增/递减运算符:
    /*$a=1;
    //$a=$a+1;
    //$a+=1;
    //$a++;
    ++$a;
    echo '$a='.$a;//输出:$a=2译*/
    
    /*$a=1;
    $c=10+$a++;//++在后,取加之前的值:
    echo '<h1>$a='.$a.'</h1>';//输出:$a=2
    echo '<h1>$c='.$c.'</h1>';//输出:$c=11
    
    echo '-------------------------';
    $a=1;
    $c=10+ ++$a;//++在后,取加之后的值:
    echo '<h1>$a='.$a.'</h1>';//输出:$a=2
    echo '<h1>$c='.$c.'</h1>';//输出:$c=12*/
    
    /*比较运算符:
    >大于 <小于  >=大于等于  <=小于等于
    <> != 不等于  !==不全等于  ==等于  ===全等于
    */
    $user_arr = array('admin', 'tt', 'lantian', 'bbs');
    $upwd_arr = array('admin' => '123456', 'tt' => '555', 'lantian' => '888', 'bbs' => '999');
    $uname = isset($_GET['uname']) ? $_GET['uname'] : '';
    $upwd = isset($_GET['upwd']) ? $_GET['upwd'] : '';
    if (in_array($uname, $user_arr)) {
        if ($upwd == $upwd_arr[$uname]) {
            echo "登录成功,可以进行后台操作";
            $ok = true;
        } else {
            echo('密码错误');
        }
    } else {
        echo('用户名不存在');
    }
    
    
    ?>
    <html>
    <head>
        <title>提交表单练习</title>
    </head>
    <body>
    <?php
    if ($ok){
        echo "欢迎来到网站后台";
    } else{
    ?>
    <form action="" method="get">
        用户名:<input type="text" name="uname"><br>
        密码:<input type="text" name="upwd"><br/>
        <input type="submit" value="会员登录">
    </form>
    </body>
    </html>
    <?php } ?>
    

      

  • 相关阅读:
    第10组 Alpha冲刺(4/6)
    第10组 Alpha冲刺(3/6)
    第10组 Alpha冲刺(2/6)
    第10组 Alpha冲刺(1/6)
    第10组 团队Git现场编程实战
    第10组 团队项目-需求分析报告
    团队项目-选题报告
    【软件工程】Alpha冲刺(4/6)
    【软件工程】Alpha冲刺(3/6)
    【软件工程】Alpha冲刺(2/6)
  • 原文地址:https://www.cnblogs.com/yiweiyihang/p/8097383.html
Copyright © 2020-2023  润新知