• 闲里偷闲


      hi

    找老曹聊天还是挺愉快的吧,闲里偷闲~~

    1、正则表达式

    案例之用户注册验证

    <?php
    $user = array(
    'name' => 'spark1985',
    'email' => 'spark@imooc.com',
    'mobile' => '13312345678'
    );
    //进行一般性验证
    if (empty($user)) {
    die('用户信息不能为空');
    }
    if (strlen($user['name']) < 6) {
    die('用户名长度最少为6位');
    }
    //用户名必须为字母、数字与下划线
    if (!preg_match('/^w+$/i', $user['name'])) {
    die('用户名不合法');
    }
    //验证邮箱格式是否正确
    if (!preg_match('/^[w.]+@w+.w+$/i', $user['email'])) {
    die('邮箱不合法');
    }
    //手机号必须为11位数字,且为1开头
    if (!preg_match('/^1d{10}$/i', $user['mobile'])) {
    die('手机号不合法');
    }
    echo '用户信息验证成功';

    -----------------

    preg_replace('/w+.w+/','$1',$str);

    这里注意,其中${1}与$1的写法是等效的,表示第一个匹配的字串,$2代表第二个匹配的。$0表示自己,类似数组的排序似乎

    2、PHP

    -----会话控制(session&cookie)-----

    ---Cookie---

    ---

    Cookie是存储在客户端浏览器中的数据,我们通过Cookie来跟踪与存储用户数据。一般情况下,Cookie通过HTTP headers从服务端返回到客户端。多数web程序都支持Cookie的操作,因为Cookie是存在于HTTP的标头之中,所以必须在其他信息输出以前进行设置,类似于header函数的使用限制。

    PHP通过setcookie函数进行Cookie的设置,任何从浏览器发回的Cookie,PHP都会自动的将他存储在$_COOKIE的全局变量之中,因此我们可以通过$_COOKIE['key']的形式来读取某个Cookie值。

    PHP中的Cookie具有非常广泛的使用,经常用来存储用户的登录信息,购物车等,且在使用会话Session时通常使用Cookie来存储会话id来识别用户,Cookie具备有效期,当有效期结束之后,Cookie会自动的从客户端删除。同时为了进行安全控制,Cookie还可以设置域跟路径

  • 相关阅读:
    C++ std::stack 基本用法
    linux6 安装 ntopng
    linux 6安装 redis2.6
    Linux6搭建Tomcat服务器
    EXSI6.5忘记root密码
    python3笔记--数字
    python3笔记--运算符
    python3基本数据类型
    python3笔记
    centos6.X升级python3.X方法
  • 原文地址:https://www.cnblogs.com/andy1202go/p/4920988.html
Copyright © 2020-2023  润新知