• <ul id="cgeq2"></ul>
  • 歡迎您光臨深圳塔燈網(wǎng)絡(luò)科技有限公司!
    電話圖標(biāo) 余先生:13699882642

    易優(yōu)CMS錯誤信息

    發(fā)表日期:2018-12 文章編輯:小燈 瀏覽次數(shù):4331

    驗(yàn)證規(guī)則的錯誤提示信息有三種方式可以定義,如下:

    使用默認(rèn)的錯誤提示信息

    如果沒有定義任何的驗(yàn)證提示信息,系統(tǒng)會顯示默認(rèn)的錯誤信息,例如:

    $rule = ['name'=> 'require|max:25','age' => 'number|between:1,120','email' => 'email',];$data = ['name'=> 'thinkphp','age' => 121,'email' => 'thinkphp@qq.com',];$validate = new Validate($rule);$result = $validate->check($data);if(!$result){echo $validate->getError();}

    會輸出age只能在 1 - 120 之間

    可以給age字段設(shè)置中文名,例如:

    $rule = ['name'=> 'require|max:25','age|年齡' => 'number|between:1,120','email' => 'email',];$data = ['name'=> 'thinkphp','age' => 121,'email' => 'thinkphp@qq.com',];$validate = new Validate($rule);$result = $validate->check($data);if(!$result){echo $validate->getError();}

    會輸出年齡只能在 1 - 120 之間

    驗(yàn)證規(guī)則和提示信息分開定義

    如果要輸出自定義的錯誤信息,有兩種方式可以設(shè)置。下面的一種方式是驗(yàn)證規(guī)則和提示信息分開定義:

    $rule = ['name'=> 'require|max:25','age' => 'number|between:1,120','email' => 'email',];$msg = ['name.require' => '名稱必須','name.max' => '名稱最多不能超過25個字符','age.number' => '年齡必須是數(shù)字','age.between'=> '年齡必須在1~120之間','email'=> '郵箱格式錯誤',];$data = ['name'=> 'thinkphp','age' => 121,'email' => 'thinkphp@qq.com',];$validate = new Validate($rule,$msg);$result = $validate->check($data);if(!$result){echo $validate->getError();}

    會輸出年齡必須在1~120之間

    驗(yàn)證規(guī)則和提示信息一起定義

    可以支持驗(yàn)證規(guī)則和錯誤信息一起定義的方式,如下:

    $rule = [['name','require|max:25','名稱必須|名稱最多不能超過25個字符'],['age','number|between:1,120','年齡必須是數(shù)字|年齡必須在1~120之間'],['email','email','郵箱格式錯誤']];$data = ['name'=> 'thinkphp','age' => 121,'email' => 'thinkphp@qq.com',];$validate = new Validate($rule);$result = $validate->check($data);if(!$result){echo $validate->getError();}

    使用多語言

    如果需要使用多語言驗(yàn)證信息,可以在定義驗(yàn)證信息的時候使用{%語言變量}替代 原來的驗(yàn)證錯誤信息,例如:

    $rule = ['name'=> 'require|max:25','age' => 'number|between:1,120','email' => 'email',];$msg = ['name.require' => '{%name_require}','name.max' => '{%name_max}','age.number' => '{%age_number}','age.between'=> '{%age_between}','email'=> '{%email_error}',];$data = ['name'=> 'thinkphp','age' => 121,'email' => 'thinkphp@qq.com',];$validate = new Validate($rule,$msg);$result = $validate->check($data);if(!$result){echo $validate->getError();}

    本頁內(nèi)容由塔燈網(wǎng)絡(luò)科技有限公司通過網(wǎng)絡(luò)收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權(quán),如您認(rèn)為本網(wǎng)頁中由涉嫌抄襲的內(nèi)容,請及時與我們聯(lián)系,并提供相關(guān)證據(jù),工作人員會在5工作日內(nèi)聯(lián)系您,一經(jīng)查實(shí),本站立刻刪除侵權(quán)內(nèi)容。本文鏈接:http://www.juherenli.com/11147.html
    相關(guān)cms文章
     八年  行業(yè)經(jīng)驗(yàn)

    多一份參考,總有益處

    聯(lián)系深圳網(wǎng)站公司塔燈網(wǎng)絡(luò),免費(fèi)獲得網(wǎng)站建設(shè)方案及報價

    咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

    業(yè)務(wù)熱線:余經(jīng)理:13699882642

    Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

    高清国产一级精品毛片基地| 99国产精品视频久久久久| 青娱乐2017年精品视频在线| 国产亚洲精品va在线| 青青草97国产精品免费观看| 精品国产一区二区三区四区| 精品乱人伦一区二区三区| 一本久久伊人热热精品中文| 无码国产精品一区二区免费I6| 青草国产精品久久久久久| 91视频国产精品| 天天爽夜夜爽8888视频精品| 国产精品99久久99久久久动漫| 久久精品夜夜夜夜夜久久| 精品久久久久久综合日本| 国产观看精品一区二区三区| 日本三区精品三级在线电影| 国产精品真实对白精彩久久| 久久精品无码一区二区无码| 精品国产自在在线在线观看| 国产伦精品一区二区三区视频金莲 | 国产精品污WWW在线观看| 国产精品女同一区二区久久| 又紧又大又爽精品一区二区| 国产精品白嫩在线观看| 青青青国产精品视频| 无码国产精品一区二区免费式直播| 久久99国产综合精品| 99精品视频99| 欧产日产国产精品精品| 亚洲国语精品自产拍在线观看| 亚洲精品成人片在线观看精品字幕 | 久久久久久亚洲精品成人| 久久精品影院永久网址| 国内精品免费在线观看 | 四虎国产精品免费永久在线| 精品国产综合区久久久久久| 精品成人av一区二区三区| 精品一区二区三区免费观看| 国产精品免费一区二区三区| 国产成人亚洲精品91专区手机 |