zoukankan      html  css  js  c++  java
  • PHP学习2:简单表单数据的发送与接收和几种常见的运算符

    PHP学习2:简单表单数据的发送与接收和几种常见的运算符

    (本随笔适合初学者观看,本篇大部分用代码加注释的方式来书写)

    明确:$_POST 和 $_GET 是系统预定义的数组,用来接收表单传来的信息。  且其中的键值对组成:  键:表单中的name属性值  值:你输入的值。

    post_form.html:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>数据的发送与接收</title>
    </head>
    <body>
        <form action="post_form.php" method="post">
            用户名:<input type="text" name="username">
            密码:<input type="password" name="userpassword">
            <input type="submit" value="提交">
        </form>
    </body>
    </html>

    post_form.php:

    <?php
        /*
         * $_POST  $_GET就是预定义的数组
         * 其中  键就是你表单中的name属性的属性值。
         * 值就是你输入的值。
         * 从表单传过来的数据自动存入$_POST  或者  $_GET数组里面
         * 对普通数组的增删改查工作同样适用于这两个数组
         */
        var_dump($_POST);
        echo '<hr>';
        //如果想要使用数组中的值,建议存入变量使用
        $username=$password='';
        if(!$_POST){
            $username=$_POST['username'];
            $password=$_POST['userpassword'];
        }
        var_dump($username,$password);
    ?>

    注意:一定要确定form表单的正确性。

    以下是一些常用的PHP运算符:

    <?php
        /*
         * 算数运算符 + - * / %
         */
    
        /*
         * 赋值运算符  =  += .=
         * =  将左边的值赋给右边
         * +=  $a+=1  $a=$a+1
         * .=  类似于+=   .用于字符串的拼接
         */
    
        /*
         * 比较运算符   >  <  ==  ===
         * ==  比较两边是否相等
         * ===  不但比较俩边的值  还比较两边的数据类型  称为绝对等
         */
    
        /*
         * 逻辑运算符   and &&  ,or || ,!
         * and &&就是  和  与
         * or ||就是   或
         * ! 就是     非
         */
    
        /*
         * 其他运算符 .  =>  ->
         * . 用于字符串的拼接
         * =>用于数组
         * ->用于对象
         */
    
        /*
         * ++ 自增运算符
         * --自减运算符
         */
        
        /*
         * 注意运算符的优先级
         */
    
    ?>
  • 相关阅读:
    MySQL回顾
    mysql多表查询
    通过JDBC进行简单的增删改查(以MySQL为例)
    如何正确学习JavaScript
    List集合遍历时修改元素出现并发修改异常总结
    国内有哪些质量高的JAVA社区?
    【题解】【链表】【Leetcode】Add Two Numbers
    【题解】【字符串】【Leetcode】Valid Palindrome
    【题解】【DP】【Leetcode】Climbing Stairs
    【题解】【数组】【Leetcode】Merge Sorted Array
  • 原文地址:https://www.cnblogs.com/wind-and-sky/p/12882848.html
Copyright © 2011-2022 走看看