为了账号安全,请及时绑定邮箱和手机立即绑定

轻松学会Laravel-表单篇

难度中级
时长 2小时 0分
学习人数
综合评分9.77
92人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.8 逻辑清晰
  • 使用session 三种方式: 1:Http session 2: session辅助函数 3:Session 类 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Session; class StudentController extends Controller{ public function session1(Request $request) { // 开启session: (中间件 - 路由群组方式) Route::group(['middleware'=>'web'], function() { Route::get('session1', 'StudentController@session1'); Route::get('session2', 'StudentController@session2'); }); // session的三种用法: // 1.HTTP request session() // $request->session()->put('pwd', 'admin888'); // echo $request->session()->get('pwd'); // 2.session() // session()->put('pwd', 'admin123456'); // echo session()->get('pwd'); // 3.session::method() // Session::put('pwd', '123456'); // Session::get(name, [default (String)]) // echo Session::get('pwd2', 'default'); } } ?>
    查看全部
  • Controller之Request <?php namespace App\Http\Controllers; use Illuminate\Http\Request; class StudentController extends Controller{ public function request1(Request $request) { // $request->input 接受指定参数(name) 如果不存在返回null // echo $request->input('name', 'null'); // $request->has 判断指定参数是否存在 存在返回true 不存在返回false // if($request->has('name')) { // echo $request->input('name'); // }else{ // echo 'name参数为空'; // } // $request->all 返回所有的参数(array类型) // $res = $request->all(); // dd($res); // $request->method 返回访问类型 // echo $request->method(); // $request->isMethod 判断是否为指定请求类型(不区分大小写) 是为true 否则为false // if($request->isMethod('GET')) { // echo 'yes'; // }else{ // echo 'no'; // } // $request->ajax 判断是否为ajax请求 是为true 否则为false // $res = $request->ajax(); // var_dump($res); // $request->is 判断是否为指定路由 // $res = $request->is('User/*'); // var_dump($res); // $request->url 获取当前的url $res = $request->url(); echo $res; } } ?>
    查看全部
  • session:has、all、forget、flush、flash
    查看全部
  • session存取数组
    查看全部
  • session存储与获取
    查看全部
  • 常用方法
    查看全部
  • 控制器验证
    查看全部
  • print_r vs dd vs var_dump && die session flash session forget session flush session push session pull session get session put
    查看全部
  • echo dd
    查看全部
  • gjj
    查看全部
  • vjj
    查看全部
  • 欧耶!太棒了!本节课程学得非常得顺利,幸亏之前ORM基础打得牢
    查看全部
  • 5.4 版本。 提示 FatalErrorException in StudentsController.php line 39: Call to undefined method App\Http\Controllers\StudentsController::validate(); 捣鼓好长时间,看手册搞定。提示发现没定义的。validate方法。 解决方法是。 加一个 //use App\Http\Controllers\Controller; 命名空间 ,然后class 方法 继承 controller。就解决问题
    查看全部
  • $student->sex() as $ind=>$val //foreach遍历 键值对的形式 $ind键 $val值
    查看全部
  • 模型里处理性别
    查看全部

举报

0/150
提交
取消
课程须知
1、掌握基本的HTML相关知识 2、熟悉PHP语言,了解面向对象、命名空间、Traits等特性 3、熟悉关系型数据库Mysql,了解数据库的表、记录、列等概念。
老师告诉你能学到什么?
1、掌握Laravel中的请求与响应 2、掌握Laravel中Session的使用 3、掌握Laravel中Middleware的使用 4、玩转Laravel表单

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!