标签:input info 一个 包含 family 返回 san strong accept
Laravel Input 常用操作方法
Input::get(‘key‘);
指定默认值
Input::get(‘key‘, ‘default‘);
Input::has(‘key‘);
Input::all();
只取回 ‘foo‘ 和 ‘bar‘,返回数组
Input::only(‘foo‘, ‘bar‘);
取除了 ‘foo‘ 的所有用户输入数组
Input::except(‘foo‘);
会话周期内 Input
清除会话周期内的输入
Input::flash();
清除会话周期内的指定输入
Input::flashOnly(‘foo‘, ‘bar‘);
清除会话周期内的除了指定的其他输入
Input::flashExcept(‘foo‘, ‘baz‘);
取回一个旧的输入条目
Input::old(‘key‘,‘default_value‘);
Files
使用一个已上传的文件
Input::file(‘filename‘);
判断文件是否已上传
Input::hasFile(‘filename‘);
获取文件属性
Input::file(‘name‘)->getRealPath(); Input::file(‘name‘)->getClientOriginalName(); Input::file(‘name‘)->getClientOriginalExtension(); Input::file(‘name‘)->getSize(); Input::file(‘name‘)->getMimeType();
移动一个已上传的文件
Input::file(‘name‘)->move($destinationPath);
移动一个已上传的文件,并设置新的名字
Input::file(‘name‘)->move($destinationPath, $fileName);
Laravel Request 常用操作方法
url: http://xx.com/023xs/ac
Request::url();
路径: /aa/bb
Request::path();
获取请求 Uri: /aa/bb/?c=d
Request::getRequestUri();
Request::ip();
Request::getUri();
Request::getQueryString();
Request::getPort();
Request::is(‘foo/*‘);
Request::segment(1);
Request::header(‘Content-Type‘);
Request::server(‘PATH_INFO‘);
Request::ajax();
Request::secure();
Request::method();
Request::isMethod(‘post‘);
Request::instance()->getContent();
Request::format();
Request::isJson();
Request::wantsJson();
Laravel Request 和 Laravel Input 常用操作方法
标签:input info 一个 包含 family 返回 san strong accept
原文地址:https://www.cnblogs.com/weihua2018/p/9946549.html