在将 IP 地址提交到我的数据库之前,我试图找到一种验证 IP 地址的方法,我尝试了很多 Google 搜索,但无法在我的 Laravel Controller 中执行此操作。你能帮忙吗?赞赏
最佳答案
在 Controller 内部使用。导入验证器类的命名空间并尝试验证 IP(IP4/IP6)地址。 Laravel 5
和 Laravel 5.X
public function update(Request $request)
{
$validator = Validator::make($request->all(), [
'ip_address' => 'required|ip'
]);
}
if ($validator->fails()) {
return "Invalid IP address!"
}
如果要分别验证 IP4 和 IP6,请使用以下代码。
'ip_address' => 'required|ipv4'
'ip_address' => 'required|ipv6'
快乐编码!!!
关于validation - Laravel 5 Controller 中的 IP 地址验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32536549/