zoukankan      html  css  js  c++  java
  • Thinkphp5验证类的使用

    <?php
    namespace appvalidate;
    /**
    * 用户验证类User.php
    */
    use thinkValidate;
    class User extends Validate
    {
    protected $rule = [
    'name' => [
    'require' => 'require',
    'min' => 5,
    'max' => 20,
    ],
    'email' => [
    'require' => 'require',
    'email' => 'email',
    ],
    'pass' => [
    'require' => 'require',
    'min' => 3,
    'max' => 12,
    'alphaNum'=> 'alphaNum',
    ],
    'mobile' => [
    'require' => 'require',
    'mobile' => 'mobile',
    'max' => 12,
    ],
    ];
    }

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

    <?php
    namespace appindexcontroller;
    use thinkController;
    use appvalidateUser;
    //Demo9.php
    class Demo9 extends Controller
    {

    public function test()
    {
    # 要验证的数据
    $data = [
    'name' => 'Sam567',
    'email' => 'sam@163.com',
    'pass' => 'd123456ok',
    'mobile' => '18000000000'
    ];
    $validate = new User;
    if(!$validate->check($data)){
    return $validate->getError();
    }
    return '验证通过!';

    }
    }

  • 相关阅读:
    第14周总结
    第十三周总结
    第十二周总结
    第十一周总结
    第十次助教小结
    第九次小结-关注的助教
    第八次点评
    助教总结
    助教小结13
    助教小结12
  • 原文地址:https://www.cnblogs.com/samphp/p/8620720.html
Copyright © 2011-2022 走看看