{"id":11533,"date":"2019-11-29T12:00:37","date_gmt":"2019-11-29T03:00:37","guid":{"rendered":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533"},"modified":"2024-05-20T18:13:15","modified_gmt":"2024-05-20T09:13:15","slug":"laravel%e3%81%aevalidate%e3%81%ae%e4%bd%bf%e3%81%84%e6%96%b9%e3%82%92%e8%aa%bf%e3%81%b9%e3%81%a6%e3%81%bf%e3%81%9f%ef%bc%9a%e3%81%9d%e3%81%ae%ef%bc%91","status":"publish","type":"post","link":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533","title":{"rendered":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11"},"content":{"rendered":"<p>\u3053\u3093\u306b\u3061\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u4eca\u4e95\u3067\u3059\u3002<\/p>\n<p>\u5148\u65e5Laravel\u3092\u4f7f\u3063\u3066\u958b\u767a\u3059\u308b\u6848\u4ef6\u304c\u3042\u308a\u3001\u305d\u306e\u6642\u306b\u8abf\u3079\u305fValidate\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002<\/p>\n<p>\u50d5\u304c\u7406\u89e3\u3057\u305f\u7bc4\u56f2\u3067\u306fValidate\u306b\u306f\u4ee5\u4e0b\uff13\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3057\u305f\u3002<br \/>\n\u30fbValidator\u30af\u30e9\u30b9\u3092\u4f7f\u3046\u65b9\u6cd5<br \/>\n\u30fbRequest\u30af\u30e9\u30b9\u306evalidate\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u3046\u65b9\u6cd5<br \/>\n\u30fbRequest\u30af\u30e9\u30b9\u3092\u7d99\u627f\u3057\u3066\u4f7f\u3046\u65b9\u6cd5<\/p>\n<p>\u305d\u308c\u305e\u308c\u306e\u4f7f\u3044\u65b9\u3092\uff13\u56de\u306b\u6e21\u3063\u3066\u8aac\u660e\u3067\u304d\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<p>Validate\u306e\u6761\u4ef6\u306f\u3001\u4ee5\u4e0b\uff14\u3064\u306ePOST\u5024\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\u524d\u63d0\u3067\u8aac\u660e\u3057\u307e\u3059\u3002<br \/>\nemail\uff1a\u5fc5\u9808\u3001email\u5f62\u5f0f<br \/>\nname\uff1a\u5fc5\u9808\u3001255\u6587\u5b57\u4ee5\u5185<br \/>\ntitle\uff1a\u4efb\u610f\u3001255\u6587\u5b57\u4ee5\u5185<br \/>\nmessage\uff1a\u4efb\u610f\u30011000\u6587\u5b57\u4ee5\u4e0a\u30016000\u6587\u5b57\u4ee5\u5185<\/p>\n<p>\u74b0\u5883\u60c5\u5831<br \/>\nCentOS 7.7.1908<br \/>\nPHP 7.3.11<br \/>\nLaravel 6.4.0<br \/>\ncomposer 1.9.1<\/p>\n<p>\u305d\u308c\u3067\u306f\u3001\u300cValidator\u30af\u30e9\u30b9\u3092\u4f7f\u3046\u65b9\u6cd5\u300d\u306b\u3064\u3044\u3066\u7d39\u4ecb\u3057\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<h3>\u2460\uff1aLaravel\u81ea\u4f53\u3092\u4f5c\u6210<\/h3>\n<p>composer\u3092\u4f7f\u3063\u3066\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u53e9\u304f\u3068\u3001\u5b9f\u884c\u3057\u305f\u30b3\u30de\u30f3\u30c9\u306e\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306blaravel_sample\u3068\u3044\u3046\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\ncomposer create-project &quot;laravel\/laravel=6.4.0&quot; --prefer-dist laravel_sample\r\n<\/pre>\n<p><\/p>\n<h3>\u2461\uff1aHogeController.php\u3000\u306e\u4f5c\u6210<\/h3>\n<p>\u203b\uff1a\u4ee5\u4e0b\u306e\u4f5c\u696d\u3092\u884c\u3046\u3068app\/Http\/Controllers\u914d\u4e0b\u306bHogeController.php\u304c\u4f5c\u6210\u3055\u308c\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\ncd laravel_sample\r\nphp artisan make:controller HogeController\r\n<\/pre>\n<p><\/p>\n<h3>\u2462\uff1aroutes\/web.php\u3000\u3092\u7de8\u96c6<\/h3>\n<p>\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u3067<br \/>\n\/hoge\u306eURL\u3092\u958b\u3044\u305f\u6642\u306bHogeController\u306eindex\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u547c\u3073\u51fa\u3057\u307e\u3059\u3002<br \/>\n\/hoge\u306eURL\u306bPOST\u901a\u4fe1\u3057\u305f\u3068\u304d\u306bHogeController\u306epost\u30a2\u30af\u30b7\u30e7\u30f3\u3092\u547c\u3073\u51fa\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nRoute::get('hoge', 'HogeController@index');\r\nRoute::post('hoge', 'HogeController@post');\r\n<\/pre>\n<p><\/p>\n<h3>\u2463\uff1aresources\/view\/hoge\/index.blade.php\u3000\u306e\u4f5c\u6210<\/h3>\n<p>\/hoge\u306eURL\u3092\u958b\u3044\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308bHTML\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\nBootstrap4.3.1\u3092\u4f7f\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n&lt;html lang=&quot;ja&quot;&gt;\r\n&lt;head&gt;\r\n&lt;meta charset=&quot;utf-8&quot;&gt;\r\n&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=edge,chrome=1&quot;\/&gt;\r\n&lt;meta name=&quot;viewport&quot; content=&quot;initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no, width=device-width&quot;&gt;\r\n&lt;title&gt;&lt;\/title&gt;\r\n&lt;link rel=&quot;stylesheet&quot; href=&quot;https:\/\/stackpath.bootstrapcdn.com\/bootstrap\/4.3.1\/css\/bootstrap.min.css&quot; integrity=&quot;sha384-ggOyR0iXCbMQv3Xipma34MD+dH\/1fQ784\/j6cY\/iJTQUOhcWr7x9JvoRxT2MZw1T&quot; crossorigin=&quot;anonymous&quot;&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;div class=&quot;container&quot;&gt;\r\n&lt;form action=&quot;\/hoge&quot; method=&quot;post&quot;&gt;\r\n{!! csrf_field() !!}\r\n&lt;div class=&quot;form-group&quot;&gt;\r\n  &lt;label for=&quot;email&quot;&gt;email:&lt;\/label&gt;\r\n  &lt;input type=&quot;text&quot; name=&quot;email&quot; id=&quot;email&quot; class=&quot;form-control&quot; value=&quot;{{old('email')}}&quot;&gt;\r\n  @if ($errors-&gt;has('email'))\r\n  &lt;span class=&quot;text-danger&quot;&gt;{{$errors-&gt;first('email')}}&lt;\/span&gt;\r\n  @endif\r\n&lt;\/div&gt;\r\n&lt;div class=&quot;form-group&quot;&gt;\r\n  &lt;label for=&quot;name&quot;&gt;name:&lt;\/label&gt;\r\n  &lt;input type=&quot;text&quot; name=&quot;name&quot; id=&quot;name&quot; class=&quot;form-control&quot; value=&quot;{{old('name')}}&quot;&gt;\r\n  @if ($errors-&gt;has('name'))\r\n  &lt;span class=&quot;text-danger&quot;&gt;{{$errors-&gt;first('name')}}&lt;\/span&gt;\r\n  @endif\r\n&lt;\/div&gt;\r\n&lt;div class=&quot;form-group&quot;&gt;\r\n  &lt;label for=&quot;title&quot;&gt;title:&lt;\/label&gt;\r\n  &lt;input type=&quot;text&quot; name=&quot;title&quot; id=&quot;title&quot; class=&quot;form-control&quot; value=&quot;{{old('title')}}&quot;\/&gt;\r\n  @if ($errors-&gt;has('title'))\r\n  &lt;span class=&quot;text-danger&quot;&gt;{{$errors-&gt;first('title')}}&lt;\/span&gt;\r\n  @endif\r\n&lt;\/div&gt;\r\n&lt;div class=&quot;form-group&quot;&gt;\r\n  &lt;label for=&quot;message&quot;&gt;message:&lt;\/label&gt;\r\n  &lt;textarea name=&quot;message&quot; id=&quot;message&quot; class=&quot;form-control&quot;&gt;{{old('message')}}&lt;\/textarea&gt;\r\n  @if ($errors-&gt;has('message'))\r\n  &lt;span class=&quot;text-danger&quot;&gt;{{$errors-&gt;first('message')}}&lt;\/span&gt;\r\n  @endif\r\n&lt;\/div&gt;\r\n&lt;button class=&quot;btn btn-primary&quot; type=&quot;submit&quot;&gt;Submit form&lt;\/button&gt;\r\n&lt;\/form&gt;\r\n&lt;\/div&gt;\r\n&lt;script src=&quot;https:\/\/code.jquery.com\/jquery-3.3.1.slim.min.js&quot; integrity=&quot;sha384-q8i\/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;\/script&gt;\r\n&lt;script src=&quot;https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/popper.js\/1.14.7\/umd\/popper.min.js&quot; integrity=&quot;sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;\/script&gt;\r\n&lt;script src=&quot;https:\/\/stackpath.bootstrapcdn.com\/bootstrap\/4.3.1\/js\/bootstrap.min.js&quot; integrity=&quot;sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf\/nJGzIxFDsf4x0xIM+B07jRM&quot; crossorigin=&quot;anonymous&quot;&gt;&lt;\/script&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><\/p>\n<h3>\u2464\uff1aresources\/view\/hoge\/post.blade.php\u3000\u306e\u4f5c\u6210<\/h3>\n<p>\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u306fvalidate\u3067\u30a8\u30e9\u30fc\u306b\u306a\u3089\u306a\u304b\u3063\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30da\u30fc\u30b8\u306b\u306a\u308a\u307e\u3059\u3002<br \/>\nPOST\u3057\u305f\u5024\u3082\u8868\u793a\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n&lt;!doctype html&gt;\r\n&lt;html lang=&quot;ja&quot;&gt;\r\n&lt;head&gt;\r\n&lt;meta charset=&quot;utf-8&quot;&gt;\r\n&lt;title&gt;&lt;\/title&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;div&gt;\r\nPOST\u6210\u529f\r\n&lt;table&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;email&lt;\/td&gt;\r\n&lt;td&gt;{{$validated&#x5B;'email']}}&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;name&lt;\/td&gt;\r\n&lt;td&gt;{{$validated&#x5B;'name']}}&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td&gt;title&lt;\/td&gt;\r\n&lt;td&gt;{{$validated&#x5B;'title']}}&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;td&gt;message&lt;\/td&gt;\r\n&lt;td&gt;{{$validated&#x5B;'message']}}&lt;\/td&gt;\r\n&lt;tr&gt;\r\n&lt;\/table&gt;\r\n&lt;\/div&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;\r\n<\/pre>\n<p><\/p>\n<h3>\u2465\uff1aapp\/Http\/Controllers\/HogeController.php\u3000\u3092\u7de8\u96c6<\/h3>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n&lt;?php\r\nnamespace App\\Http\\Controllers;\r\nuse Illuminate\\Http\\Request;\r\nuse Validator;\r\n\r\nclass HogeController extends Controller\r\n{\r\n    public function index()\r\n    {\r\n        return view('hoge.index');\r\n    }\r\n    public function post(Request $request)\r\n    {\r\n        $rules = &#x5B;\r\n            'email'=&gt; 'required|email',        \/\/ email\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u5fc5\u9808\u30c1\u30a7\u30c3\u30af\u3001email\u306e\u5f62\u306b\u306a\u3063\u3066\u3044\u308b\u304b\u30c1\u30a7\u30c3\u30af\u3092\u884c\u3046\r\n            'name' =&gt; 'required|max:255',      \/\/ name\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u5fc5\u9808\u30c1\u30a7\u30c3\u30af\u3001255\u6587\u5b57\u4ee5\u5185\u304b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\r\n            'title' =&gt; 'nullable|max:255',     \/\/ title\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u4efb\u610f\u5165\u529b\u3001\u5165\u529b\u304c\u3042\u3063\u305f\u6642\u306f255\u6587\u5b57\u4ee5\u5185\u304b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\r\n            'message' =&gt; 'nullable|min:1000|max:6000', \/\/ message\u30d5\u30a3\u30fc\u30eb\u30c9\u306f\u4efb\u610f\u5165\u529b\u3001\u5165\u529b\u304c\u3042\u3063\u305f\u6642\u306f1000\u6587\u5b57\u4ee5\u4e0a\u304b\u30646000\u6587\u5b57\u4ee5\u5185\u304b\u3092\u30c1\u30a7\u30c3\u30af\u3059\u308b\r\n        ];\r\n        $messages = &#x5B;\r\n            'email.required'   =&gt; '\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',            \/\/ email\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5165\u529b\u304c\u306a\u304b\u3063\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'email.email'      =&gt; '\u6b63\u3057\u3044\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',      \/\/ email\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u6b63\u3057\u3044email\u5f62\u5f0f\u3067\u306a\u304b\u3063\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'name.required'    =&gt; '\u540d\u524d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',                      \/\/ name\u30d5\u30a3\u30fc\u30eb\u30c9\u3067\u5165\u529b\u304c\u306a\u304b\u3063\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'name.max'         =&gt; '\u540d\u524d\u306f:max\u6587\u5b57\u4ee5\u5185\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',        \/\/ name\u30d5\u30a3\u30fc\u30eb\u30c9\u3067255\u6587\u5b57\u3092\u8d85\u3048\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'title.max'        =&gt; '\u30bf\u30a4\u30c8\u30eb\u306f:max\u6587\u5b57\u4ee5\u5185\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',    \/\/ title\u30d5\u30a3\u30fc\u30eb\u30c9\u3067255\u6587\u5b57\u3092\u8d85\u3048\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'message.min'      =&gt; '\u30e1\u30c3\u30bb\u30fc\u30b8\u306f:min\u6587\u5b57\u4ee5\u4e0a\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002',  \/\/ message\u30d5\u30a3\u30fc\u30eb\u30c9\u30671000\u6587\u5b57\u672a\u6e80\u306e\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n            'message.max'      =&gt; '\u30e1\u30c3\u30bb\u30fc\u30b8\u306f:max\u6587\u5b57\u4ee5\u5185\u3067\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002', \/\/ message\u30d5\u30a3\u30fc\u30eb\u30c9\u30676000\u6587\u5b57\u3092\u8d85\u3048\u305f\u6642\u306b\u8868\u793a\u3055\u308c\u308b\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\r\n        ];\r\n        $validator = Validator::make($request-&gt;all(), $rules, $messages);\r\n        $validated = $validator-&gt;validate();\r\n        \/\/ \u5165\u529b\u30c1\u30a7\u30c3\u30af\u6210\u529f\u6642\u306fresources\/view\/hoge\/post.blade.php\u306e\u5185\u5bb9\u3092\u8868\u793a\r\n        return view('hoge.post')-&gt;with(&#x5B;'validated'=&gt;$validated]);\r\n    }\r\n}\r\n<\/pre>\n<p>\u3061\u306a\u307f\u306b\u4e0a\u8a18\u306e<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$validator = Validator::make($request-&gt;all(), $rules, $messages);\r\n<\/pre>\n<p>\u306e\u7b87\u6240\u306f\u4ee5\u4e0b\u306b\u5909\u66f4\u3057\u3066\u3082\u52d5\u4f5c\u3057\u307e\u3059\u3002<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n$validator = validator($request-&gt;all(), $rules, $messages);\r\n<\/pre>\n<p>\n\u2466\u304b\u3089\u306f\u2460\uff5e\u2465\u3067\u4f5c\u6210\u3057\u305f\u3082\u306e\u3092\u52d5\u304b\u3057\u3066\u307f\u305f\u3044\u3068\u601d\u3044\u307e\u3059\u3002<br \/>\n<\/p>\n<h3>\u2466\uff1a\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3067 8000\u756a\u30dd\u30fc\u30c8\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u307e\u3059\u3002<\/h3>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nphp artisan serve --host 0.0.0.0\r\n<\/pre>\n<p><\/p>\n<h3>\u2467\uff1a\u30d6\u30e9\u30a6\u30b6\u30678000\u756a\u30dd\u30fc\u30c8\u3067\/hoge\u306b\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059<\/h3>\n<p>\u2466\u306e\u30b3\u30de\u30f3\u30c9\u3092\u884c\u3063\u305f\u30b5\u30fc\u30d0\u306eIP\u30a2\u30c9\u30ec\u30b9\u304c192.168.1.30\u3068\u3057\u3066\u4ee5\u4e0b\u306eURL\u3067\u30a2\u30af\u30bb\u30b9\u3057\u307e\u3059\u3002<br \/>\nhttp:\/\/192.168.1.30:8000\/hoge<br \/>\n\u6ce8\uff09\u30b5\u30fc\u30d0\u30678000\u756a\u30dd\u30fc\u30c8\u304ciptables\u3084firewalld\u7b49\u3067\u9589\u3058\u3066\u3044\u308b\u5834\u5408\u306f\u3001\u3042\u3089\u304b\u3058\u3081\u958b\u3051\u3066\u304a\u3044\u3066\u304f\u3060\u3055\u3044\u3002<br \/>\n<br \/>\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30d5\u30a9\u30fc\u30e0\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000281.jpg\" alt=\"WS000281\" width=\"747\" height=\"440\" class=\"alignnone size-full wp-image-12528\" srcset=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000281.jpg 747w, https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000281-300x177.jpg 300w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" \/><\/p>\n<h3>\u2468\uff1a\u7a7a\u3063\u307d\u3067Submit\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u307f\u307e\u3059<\/h3>\n<p>\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3068\u540d\u524d\u306e\u7b87\u6240\u306f\u5fc5\u9808\u5165\u529b\u3067\u3059\u306e\u3067\u3001\u3053\u306e\uff12\u3064\u3067\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3057\u305f\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000282.jpg\" alt=\"WS000282\" width=\"758\" height=\"507\" class=\"alignnone size-full wp-image-12530\" srcset=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000282.jpg 758w, https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000282-300x201.jpg 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/p>\n<h3>\u2469\uff1a\u305d\u306e\u4ed6\u306e\u30a8\u30e9\u30fc\u3092\u51fa\u3057\u3066\u307f\u308b<\/h3>\n<p>\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u306b\u3075\u3055\u308f\u3057\u304f\u306a\u3044\u5f62\u3001\u540d\u524d\u306b255\u6587\u5b57\u4ee5\u4e0a\u3001\u30bf\u30a4\u30c8\u30eb\u306b255\u6587\u5b57\u4ee5\u4e0a\u3001\u30e1\u30c3\u30bb\u30fc\u30b8\u306b1000\u6587\u5b57\u672a\u6e80\u3092\u3044\u308c\u3066Submit\u3057\u3066\u307f\u307e\u3059\u3002\u6761\u4ef6\u306b\u5408\u308f\u306a\u3044\u306e\u3067\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000283.jpg\" alt=\"WS000283\" width=\"762\" height=\"578\" class=\"alignnone size-full wp-image-12532\" srcset=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000283.jpg 762w, https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000283-300x228.jpg 300w\" sizes=\"auto, (max-width: 762px) 100vw, 762px\" \/><\/p>\n<h3>\u246a\uff1a\u6b63\u3057\u3044\u5185\u5bb9\u306e\u5024\u3092\u5165\u529b\u3057validate\u3092\u901a\u904e\u3057\u3066\u307f\u307e\u3059<\/h3>\n<p>\u4ee5\u4e0b\u306e\u3088\u3046\u306b\u6b63\u3057\u3044\u5185\u5bb9\u306e\u5024\u3092\u5165\u308c\u3066Submit\u3057\u307e\u3059\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000284.jpg\" alt=\"WS000284\" width=\"773\" height=\"501\" class=\"alignnone size-full wp-image-12534\" srcset=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000284.jpg 773w, https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000284-300x194.jpg 300w\" sizes=\"auto, (max-width: 773px) 100vw, 773px\" \/><br \/>\nSubmit\u3059\u308b\u3068post.blade.php\u306e\u5185\u5bb9\u304c\u8868\u793a\u3055\u308c\u3001validate\u3092\u901a\u904e\u3059\u308b\u3053\u3068\u304c\u78ba\u8a8d\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\n<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000285.jpg\" alt=\"WS000285\" width=\"908\" height=\"632\" class=\"alignnone size-full wp-image-12535\" srcset=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000285.jpg 908w, https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000285-300x209.jpg 300w\" sizes=\"auto, (max-width: 908px) 100vw, 908px\" \/><\/p>\n<h3>\u307e\u3068\u3081<\/h3>\n<p>Laravel\u306eValidator\u30af\u30e9\u30b9\u3092\u4f7f\u3046\u3053\u3068\u3067\u3001\u5165\u529b\u5185\u5bb9\u306e\u30c1\u30a7\u30c3\u30af\u304c\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002<br \/>\n\u7c21\u5358\u306aValidate\u3092\u884c\u3046\u3060\u3051\u3067\u3042\u308c\u3070\u3001\u3053\u3061\u3089\u306e\u65b9\u6cd5\u3067\u554f\u984c\u306a\u3044\u304b\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n<p>\u6b21\u56de\u3067\u3059\u304c\u3001Validator\u30af\u30e9\u30b9\u3092\u4f7f\u308f\u305a\u306bRequest\u30af\u30e9\u30b9\u306evalidate\u30e1\u30bd\u30c3\u30c9\u3092\u4f7f\u3063\u305f\u65b9\u6cd5\u3092\u7d39\u4ecb\u3067\u304d\u308c\u3070\u3068\u601d\u3044\u307e\u3059\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"\u3053\u3093\u306b\u3061\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u4eca\u4e95\u3067\u3059\u3002 \u5148\u65e5Laravel\u3092\u4f7f\u3063\u3066\u958b\u767a\u3059\u308b\u6848\u4ef6\u304c\u3042\u308a\u3001\u305d\u306e\u6642\u306b\u8abf\u3079\u305fValidate\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002 \u50d5\u304c\u7406\u89e3\u3057\u305f\u7bc4\u56f2\u3067\u306fValidate\u306b\u306f\u4ee5\u4e0b\uff13\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3057 [&hellip;]","protected":false},"author":3,"featured_media":12539,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,4,454],"tags":[43,362,400],"class_list":["post-11533","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ed-tech","category-website","category-dx","tag-php","tag-laravel","tag-validate"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533\" \/>\n<meta property=\"og:locale\" content=\"ja_JP\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog\" \/>\n<meta property=\"og:description\" content=\"\u3053\u3093\u306b\u3061\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u4eca\u4e95\u3067\u3059\u3002 \u5148\u65e5Laravel\u3092\u4f7f\u3063\u3066\u958b\u767a\u3059\u308b\u6848\u4ef6\u304c\u3042\u308a\u3001\u305d\u306e\u6642\u306b\u8abf\u3079\u305fValidate\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002 \u50d5\u304c\u7406\u89e3\u3057\u305f\u7bc4\u56f2\u3067\u306fValidate\u306b\u306f\u4ee5\u4e0b\uff13\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3057 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533\" \/>\n<meta property=\"og:site_name\" content=\"spiceworks Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-29T03:00:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-20T09:13:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1066\" \/>\n\t<meta property=\"og:image:height\" content=\"518\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u4eca\u4e95 \u5065\u4e00\u6717\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u57f7\u7b46\u8005\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u4eca\u4e95 \u5065\u4e00\u6717\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"5\u5206\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533\"},\"author\":{\"name\":\"\u4eca\u4e95 \u5065\u4e00\u6717\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/#\\\/schema\\\/person\\\/2f260e5c8670d0a2f7a95601c21cc632\"},\"headline\":\"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11\",\"datePublished\":\"2019-11-29T03:00:37+00:00\",\"dateModified\":\"2024-05-20T09:13:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533\"},\"wordCount\":921,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/WS000287.jpg\",\"keywords\":[\"PHP\",\"Laravel\",\"Validate\"],\"articleSection\":[\"EdTech\",\"Web\u5236\u4f5c\u30fb\u30b7\u30b9\u30c6\u30e0\",\"DX\"],\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533\",\"url\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533\",\"name\":\"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/WS000287.jpg\",\"datePublished\":\"2019-11-29T03:00:37+00:00\",\"dateModified\":\"2024-05-20T09:13:15+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/#\\\/schema\\\/person\\\/2f260e5c8670d0a2f7a95601c21cc632\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#breadcrumb\"},\"inLanguage\":\"ja\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#primaryimage\",\"url\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/WS000287.jpg\",\"contentUrl\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/11\\\/WS000287.jpg\",\"width\":1066,\"height\":518},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?p=11533#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/\",\"name\":\"spiceworks Blog\",\"description\":\"&quot;\u4f1d\u308f\u308b&quot;\u3092\u30c7\u30b6\u30a4\u30f3\u3059\u308b\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ja\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/#\\\/schema\\\/person\\\/2f260e5c8670d0a2f7a95601c21cc632\",\"name\":\"\u4eca\u4e95 \u5065\u4e00\u6717\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ja\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g\",\"caption\":\"\u4eca\u4e95 \u5065\u4e00\u6717\"},\"description\":\"\u30a8\u30f3\u30b8\u30cb\u30a2\",\"url\":\"https:\\\/\\\/www.spiceworks.co.jp\\\/blog\\\/?author=3\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533","og_locale":"ja_JP","og_type":"article","og_title":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog","og_description":"\u3053\u3093\u306b\u3061\u306f\u3001\u30b7\u30b9\u30c6\u30e0\u30a8\u30f3\u30b8\u30cb\u30a2\u306e\u4eca\u4e95\u3067\u3059\u3002 \u5148\u65e5Laravel\u3092\u4f7f\u3063\u3066\u958b\u767a\u3059\u308b\u6848\u4ef6\u304c\u3042\u308a\u3001\u305d\u306e\u6642\u306b\u8abf\u3079\u305fValidate\u306e\u4f7f\u3044\u65b9\u306b\u3064\u3044\u3066\u307e\u3068\u3081\u3066\u307f\u307e\u3057\u305f\u3002 \u50d5\u304c\u7406\u89e3\u3057\u305f\u7bc4\u56f2\u3067\u306fValidate\u306b\u306f\u4ee5\u4e0b\uff13\u3064\u306e\u65b9\u6cd5\u304c\u3042\u308a\u307e\u3057 [&hellip;]","og_url":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533","og_site_name":"spiceworks Blog","article_published_time":"2019-11-29T03:00:37+00:00","article_modified_time":"2024-05-20T09:13:15+00:00","og_image":[{"width":1066,"height":518,"url":"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg","type":"image\/jpeg"}],"author":"\u4eca\u4e95 \u5065\u4e00\u6717","twitter_card":"summary_large_image","twitter_misc":{"\u57f7\u7b46\u8005":"\u4eca\u4e95 \u5065\u4e00\u6717","\u63a8\u5b9a\u8aad\u307f\u53d6\u308a\u6642\u9593":"5\u5206"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#article","isPartOf":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533"},"author":{"name":"\u4eca\u4e95 \u5065\u4e00\u6717","@id":"https:\/\/www.spiceworks.co.jp\/blog\/#\/schema\/person\/2f260e5c8670d0a2f7a95601c21cc632"},"headline":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11","datePublished":"2019-11-29T03:00:37+00:00","dateModified":"2024-05-20T09:13:15+00:00","mainEntityOfPage":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533"},"wordCount":921,"commentCount":0,"image":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#primaryimage"},"thumbnailUrl":"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg","keywords":["PHP","Laravel","Validate"],"articleSection":["EdTech","Web\u5236\u4f5c\u30fb\u30b7\u30b9\u30c6\u30e0","DX"],"inLanguage":"ja","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533","url":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533","name":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11 - spiceworks Blog","isPartOf":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#primaryimage"},"image":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#primaryimage"},"thumbnailUrl":"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg","datePublished":"2019-11-29T03:00:37+00:00","dateModified":"2024-05-20T09:13:15+00:00","author":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/#\/schema\/person\/2f260e5c8670d0a2f7a95601c21cc632"},"breadcrumb":{"@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#breadcrumb"},"inLanguage":"ja","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.spiceworks.co.jp\/blog\/?p=11533"]}]},{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#primaryimage","url":"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg","contentUrl":"https:\/\/www.spiceworks.co.jp\/blog\/wp-content\/uploads\/2019\/11\/WS000287.jpg","width":1066,"height":518},{"@type":"BreadcrumbList","@id":"https:\/\/www.spiceworks.co.jp\/blog\/?p=11533#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.spiceworks.co.jp\/blog"},{"@type":"ListItem","position":2,"name":"Laravel\u306eValidate\u306e\u4f7f\u3044\u65b9\u3092\u8abf\u3079\u3066\u307f\u305f\uff1a\u305d\u306e\uff11"}]},{"@type":"WebSite","@id":"https:\/\/www.spiceworks.co.jp\/blog\/#website","url":"https:\/\/www.spiceworks.co.jp\/blog\/","name":"spiceworks Blog","description":"&quot;\u4f1d\u308f\u308b&quot;\u3092\u30c7\u30b6\u30a4\u30f3\u3059\u308b","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.spiceworks.co.jp\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ja"},{"@type":"Person","@id":"https:\/\/www.spiceworks.co.jp\/blog\/#\/schema\/person\/2f260e5c8670d0a2f7a95601c21cc632","name":"\u4eca\u4e95 \u5065\u4e00\u6717","image":{"@type":"ImageObject","inLanguage":"ja","@id":"https:\/\/secure.gravatar.com\/avatar\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a21ec9cf2260c1a01d8f41591f44949d8b3fae02fb235a90d63df8b77f5db789?s=96&d=mm&r=g","caption":"\u4eca\u4e95 \u5065\u4e00\u6717"},"description":"\u30a8\u30f3\u30b8\u30cb\u30a2","url":"https:\/\/www.spiceworks.co.jp\/blog\/?author=3"}]}},"_links":{"self":[{"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11533"}],"version-history":[{"count":62,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11533\/revisions"}],"predecessor-version":[{"id":12678,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/posts\/11533\/revisions\/12678"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=\/wp\/v2\/media\/12539"}],"wp:attachment":[{"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.spiceworks.co.jp\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}