将心比心,方得人心~

laravel中Blade模板引擎的基本用法

周洲 2017-04-06 21:30:32

blade模板引擎用法:

输出变量:

{{$name}}

不解析{{}}设置:

@{{$name}}

设置默认值:

{{$name or 'admin'}}

当变量$name不存在的时候可以用:

{{isset($name)?$name:'马云'}}

通过在{{}}中代码两边加!!不让过滤js代码:

控制器中:

public function index()
{
	$title = "<script>document.write('laravel')</script>";
	return view('my_laravel', compact('title'));
}

视图中:

<div class="title">{{!! $title !!}}</div>

用三个大括号把所有敏感信息彻底转换:

{{{ }}}

注释:

{{--这里可以添加注释,不会在页面显示--}}


打赏

『微信打赏』

Tag标签laravel 

我是有底线的