查看“系统服务”的源代码
←
系统服务
跳转至:
导航
、
搜索
因为以下原因,你没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看并复制此页面的源代码:
==事件== Laravel事件提供了简单的侦听器实现,允许你订阅和监听事件,事件类通常被保存在app/Events目录下,而它们的侦听器被保存在app/Listeners目录下。 ==错误与日志== <source lang='php'> //.env APP_DEBUG=true // bootstrap/app.php $app->withFacades(); //引用Log use Log; // 8个日志级别 Log::emergency($error); Log::alert($error); Log::critical($error); Log::error($error); Log::warning($error); Log::notice($error); Log::info($error); Log::debug($error); </source> ==测试== <source lang='php'> public function testTom() { $response = $this->call('get', '/userInfo'); $result = json_decode($response->original); $this->assertEquals( 'Tom', $result->name ); } </source> ==缓存== <source lang='php'> use Cache; if (Cache::has('key')) { $coupon_total = Cache::get('key'); } else { $rs = Coupon_api::instance()->total(); if ($rs['status']) { $coupon_total = $rs['data']['total_amount']; } Cache::put('key', $coupon_total, 5); //5 minutes } </source> ==session== ;session使用 <source lang='php'> use Illuminate\Http\Request; function blade(Request $request) { //赋值 session(['name'=> 'Tom']); $request->session()->put('name', 'Tom'); $request->session()->push('students', 'Tom'); //取值 $name = session('name'); $request->session()->get('students'); } </source> ;Session store not set on request. <source lang='php'> // Kernel.php添加中间件 protected $middleware = [ //... \Illuminate\Session\Middleware\StartSession::class, \Illuminate\View\Middleware\ShareErrorsFromSession::class, ]; </source> ==表单验证== 开始照着手册上的例子作练习,发现页面显示不了,猜想是不是代码没写全,补充了其它代码,也不行,后来发现页面不显示,浏览器报两种错误: * 500:我糊乱把ajax验证的代码抄过来用,代码执行错误。 * too many redirects:validate验证不过,会直接返回一个reponse,表单和后台用一个控制器,就反复不断循环跳转到自己。 花了很久时间才终于弄明白,原来是我验证流程没弄明白,正确的代码也执行不了。 <source lang='php'> function input() { return view('input'); } function store(Request $request) { $request->flash(); $this->validate($request, [ 'name' => 'required|max:5', 'old' => 'required', ], [ 'name.required' => '请填写姓名', 'name.max' => '姓名不能超过:max个字符', 'old.required' => '我们需要知道你的年龄', ]); return 'validation is OK!'; } </source>
返回
系统服务
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息