0
我做得不对的验证Laravel 5.4 - 验证工作不
<?php
namespace App\Http\Controllers\Auth;
use Validator;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Controllers\Controller;
class SignupController extends Controller
{
public function postSignup(Request $request)
{
if($this->validate($request, [
'first_name' => 'required|max:255'
])){
echo json_encode(array('TRUE'));
}else{
echo json_encode(array('FALSE'));
}
}
}
请求数据是正确的...
但始终验证返回null ......和返回JSON是FALSE
退房如何从[Laravel验证]写Laravel验证(https://laravel.com/docs/5.4/validation#manually-creating-validators) –
'validate'不返回true或false。它在失败时抛出异常,如果成功则返回任何内容。 – apokryfos