文件路径:\resources\views
文件名:建议都小写 后缀为 .blade.php
支持分目录管理
返回
return view('home/test'); // 或者 return view('home.test');
1.视图中使用变量
模板中使用变量 {{ $变量名}}
由控制器传递变量
function view(){
$name = 'zhangsan';
return view('test/welcome1',[
'name' => $name
]);
}
2.模板中使用函数
语法: {{函数名()}} 函数可以是PHP内置,也可以是框架中定义的
{{date('Y-m-d H:i:s', $time)}}
3.模板中循环 : 类似于PHP中循环,前加@
@for($i = 0; $i < 5; $i++)
<br>
@endfor
4.模板中判断: 类似于PHP中判断,前加@
@if($id == 1)
今天
@elseif($id == 2)
明天
@else
后天
@endif
5.模板中继承
父类中
@yield('title') // 负责占位
子类中 继承时
@extends('layout')
@section('title') // 区块名
标题
@endsection
6.模板中文件包含
@include('footer')
7.引入静态文件
使用URL::asset()函数
<link rel="stylesheet" type="text/css" href="{{URL::asset('css/app.css')}}">