当前位置:Gxlcms > PHP教程 > laravel(一)路由,参数传递,bladelaravel怎么读laravel开发教程laravel框架下

laravel(一)路由,参数传递,bladelaravel怎么读laravel开发教程laravel框架下

时间:2021-07-01 10:21:17 帮助过:3人阅读

  1. 每次访问laravel都会引导到routes.php文件
  2. 通常会把某个路由交给某个控制器的方法去处理

controller

1.创建controller
`php artisan make:controller controllername`
注:`php artisan make:controller controllername –plain`不携带自定义方法
2.使用controller
Routes: Route::get('/','SitesController@index');
SC:

publicfunctionindex() {return"sjming";
    }

3.参数传递
(1)单值:
SC:

publicfunctionindex() {$name = 'sjming';
        return view('welcome')->with('name',$name);
    }

(2)数组

return view('welcome')->with([
    'name'=>$name,
    'first'=>'su'
]);

(3)作为view的参数

$data=[];
    $data['first']='123';
    $data['second']='456';
    return view('sites.about',$data);

(4)php的compact

$fir='123';
   $sec='456';
   return view('sites.about',compact('fir','sec'));

4.参数使用
转义方式:{{}} //其中的html不解释
不转义方式:{!! !!} //其中的html解释

blade模板

  1. @yield(‘xxx’),@extends(‘xxx’)
  2. @section(‘xxx’),@stop

').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('
  • ').text(i)); }; $numbering.fadeIn(1700); }); });

    以上就介绍了laravel(一)路由,参数传递,blade,包括了laravel,blade方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

  • 人气教程排行