博客列表 >11月5日blade模板常用编译字符使用练习

11月5日blade模板常用编译字符使用练习

星空的博客
星空的博客原创
2019年11月06日 19:36:01838浏览

image.png

实例

	<div class="header">
		@foreach($navs as $nav)
		<a href="{{$nav['url']}}">{{$nav['title']}}</a>
		@endforeach
	</div>
	<h3 style="color:red">一、blade模板标签使用两个大括号输出变量↓</h3>
	{{$span}}
	<hr>
	<h3 style="color:red">二、blade模板里一个大括号里变量两边分别加上两个!号,可以输出php代码↓</h3>
	{!!$span!!}
	<hr>
	<h3 style="color:red">三、blade模板里在双大括号前添加@符号,就不会被编译↓</h3>
	@{{$nav['title']}} 和 {{$nav['title']}}
	<hr>
	<h3 style="color:red">四、blade模板的注释,双大括号加双横杠↓</h3>
	<p>blade的注释和PHP一样,不会渲染到页面中,只能在文档里看到 </p>
	{{-- blade的注释和PHP一样,不会渲染到页面中,只能在文档里看到 --}}
	<hr>
	<h3 style="color:red">五、blade模板的可以使用@ php  @ endphp 代替< ?php ? >在里面输出php代码↓</h3>
	<hr>
	<h3 style="color:red">六、blade模板的常用判断语句@ if↓</h3>
	 1. @ if (判断条件)<br>输出 {!!$span!!}@ endif 结束 <br>
	 2. @ switch (3) <br>@ case (1) @ break; <br>@ ease(2) @ break;
	<br>
	 3.@ for ($i=0,$i< count ($nav ); $i++) <br> 输出内容 @ endfor 结束
	<div class="header">
		@for($i=0;$i<count($navs);$i++)
			<a href="{{$navs[$i]['url']}}">{{$navs[$i]['title']}}</a>
			@endfor
	</div>
	<br>
	4.@ while (条件) 输入   @ endwhile 结束
	<hr>
	<h3 style="color:red">七、blade模板的继承↓</h3>
	1.	@ extends(' 继承模板的路径名称 ')
	2.  @ section ('设置母版名称') 需要输出继承的内容 @ show 结束_;<br>然后子版继承母版内容:
	    @ section ('设置子版名称要和母版的名称一样') 内容 @ endsection 结束,<br>
	如果母版里有内容并且需要保留就需要添加 @ parent ,内容按添加 @ parent的前后排序!如果不保留就会替换掉

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议