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 ||就是   或
     * ! 就是     非
     */

    /*
     * 其他运算符 .  =>  ->
     * . 用于字符串的拼接
     * =>用于数组
     * ->用于对象
     */

    /*
     * ++ 自增运算符
     * --自减运算符
     */
    
    /*
     * 注意运算符的优先级
     */

?>

 

posted @ 2020-05-02 15:51  Mr_WildFire  阅读(314)  评论(0编辑  收藏  举报