国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

thinkphp6使用驗證器 信息如何輸出到前端頁面

瀏覽:186日期:2022-06-05 14:04:02

問題描述

public function checkLogin (Request $request)

{

$status = 0 ;

$result = '默認值';

$data = $request->param();

$result = validate(UserValidate::class)->check($data);

//測試中發(fā)現(xiàn) 字段驗證不通過 就不往下執(zhí)行了

if($result){

$result = '驗證成功';

$status = 1 ;

}else{

validate()->getError();

}

return ['status'=>$status, 'message'=>$result, 'data'=>$data];

}

問題解答

回答1:

thinkphp6使用驗證器  信息如何輸出到前端頁面

回答2:

<?phpnamespace appvalidate;use thinkValidate;class User extends Validate{

protected $rule = [

'name|用戶名' => 'require',

'password|密碼' => 'require',

'verify|驗證碼' => 'require|captcha',

]; protected $message = [

'name|用戶名.require' => '名稱必須填寫',

'password|密碼.require' => '密碼必須',

'verify.require'=> '驗證碼必須填寫',

'verify.captcha'=> '驗證碼錯誤',

];}

================================================================

<?php

namespace appfacade;

use thinkFacade;/*** */

class User extends Facade{

protected static function getFacadeClass()

{

return 'appvalidateUser';

}

}

============================================================

public function checkLogin (Request $request) {

$status = 0 ;

$result = '默認值';

$data = $request->param();// $validate = new UserValidate;// $result = $validate->check($data);if(UserFacade::check($data)){

$result = '驗證成功';

$status = 1 ;

}else{ $result = UserFacade::getError();

}

return ['status'=>$status, 'message'=>$result, 'data'=>$data];

}}

自定義的message 沒有顯示出來

相關(guān)文章:
主站蜘蛛池模板: 元阳县| 锡林郭勒盟| 翁源县| 巴塘县| 固阳县| 苏尼特左旗| 定边县| 从江县| 通渭县| 寻乌县| 府谷县| 航空| 隆安县| 南江县| 萍乡市| 本溪市| 吐鲁番市| 聂拉木县| 苏州市| 竹北市| 衡水市| 北辰区| 文成县| 平陆县| 湘潭市| 洛南县| 怀远县| 弋阳县| 平阴县| 无棣县| 合江县| 铅山县| 沙田区| 乾安县| 刚察县| 叙永县| 嵊州市| 雅江县| 南陵县| 郴州市| 翁牛特旗|