国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

one 1.4.6 新增參數驗證器

anonymoussf / 766人閱讀

one 1.4.6 新增參數驗證器

一個極簡的高性能框架。支持在swoole協程環境和常規的apache,php-fpm下運行
github:https://github.com/lizhichao/one

基本使用方法
$_POST  = [
    "email" => "xxxx",
    "age"   => 2
];
$vt     = new Validator();
$result = $vt->setAliases([
    "name"  => "用戶名",
    "email" => "郵箱",
    "age"   => "年齡"
])->validate($_POST, [
    "name"  => "required|min_len:5,max_len:10", // 必填 5<= strlen(name) <=10
    "email" => "required|email", // 必填 email 格式
    "age"   => "unsigned_int|min:18|max:200"  // 選填 正整數 18<= age <=200
])->isOk();

if ($result === false) {
    print_r($vt->getErrs());
}


//Array
//(
//    [0] => 用戶名不能為空
//    [1] => 郵箱格式不正確
//    [2] => 年齡不能小于18
//)
內置規則

required 必填

numeric 數字包括浮點數

min 不能小于

max 不能大于

min_len 不能短于

max_len 不能長于

unsigned_int 正整數

email 郵箱格式

ip ip格式

ip4 ip4格式

ip6 ip6格式

如果不夠? 可自定義規則
$vt->addRule("between", [
    "msg" => ":attribute只能在:arg1-:arg2之間",
    "fn"  => function ($value, $arg1, $arg2) {
        return $value >= $arg1 && $value <= $arg2;
    }
]);

$vt->validate(["a" => 10], [
    "a" => "required|between:3,10" //必填 只能在3-10
]);

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/30982.html

相關文章

  • vue.js學習筆記 - 組件(二)

    摘要:當組件給其他人使用時這很有用,因為這些驗證要求構成了組件的,確保其他人正確地使用組件。有特性的稱為命名。例如,假定我們有一個組件,它的模板為父組件模板渲染結果為 一、注冊 // 定義 var MyComponent = Vue.extend({ template: A custom component! }); // 注冊 Vue.component(my-component, ...

    Betta 評論0 收藏0
  • 【深度長文】JavaScript數組所有API全解密

    摘要:關于我的博客掘金專欄路易斯專欄原文鏈接深度長文數組全解密全文共字,系統講解了數組的各種特性和。構造器構造器用于創建一個新的數組。中聲明的數組,它的構造函數是中的對象。 本文首發于CSDN網站,下面的版本又經過進一步的修訂。 關于 我的博客:louis blog 掘金專欄:路易斯專欄 原文鏈接:【深度長文】JavaScript數組全解密 全文共13k+字,系統講解了JavaScrip...

    Mr_zhang 評論0 收藏0
  • 前端知識雜談

    摘要:整理一些常用前端知識點,忘記的時候可以翻出來回憶下瀏覽器渲染從輸入網址到顯示網頁的過程分析應用層解析域名客戶端先檢查本地是否有對應的地址,若找到則返回響應的地址。是高階函數的一種一個特殊用法。 整理一些常用前端知識點,忘記的時候可以翻出來回憶下 瀏覽器渲染 從輸入網址到顯示網頁的過程分析 1、應用層DNS解析域名:客戶端先檢查本地是否有對應的IP地址,若找到則返回響應的IP地址。若沒找...

    Cruise_Chan 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<