Laravel中Blade模板引擎流程控制
来源:互联网 发布:淘宝页面装修尺寸 编辑:程序博客网 时间:2024/05/16 12:21
1. @if 如果
@if($data['score']>60)
及格
@else
不及格
@endif
不存在
endif 不能少, 如果少了, 会报错syntax error, unexpected end of file
2.@unless 除非
@unless($data['score']>70)
OK,
@endunless
同样 endunless 不能少, 会报和前面同样的错误
3.@foreach 数组遍历
@foreach($data['array']as$arr)
{{$arr}}<br/>
@endforeach
同样endforeach不能少, 会报和前面同样的错误
4.@forelse 在数组遍历上追加一些功能
@forelse($data['new']as$arr)
{{--{{$arr=null}}--}}
{{$arr}}<br/>
@empty
无数据
@endforelse
当数组没有数据时, 执行 @empty 下面的代码
同样endforelse不能少, 会报和前面同样的错误
5, while ...... for .....
多重嵌套
@foreach($data['array']as$arr=>$a)
@if($arr>1)
{{$arr}}->{{$a}}<br>
@endif
@endforeach
阅读全文
0 0
- Laravel中Blade模板引擎流程控制
- Laravel-Blade模板引擎-3.流程控制
- Laravel基础-Blade模板引擎流程控制
- Laravel-Blade模板引擎
- Laravel Blade模板引擎
- Laravel中Blade模板引擎用法
- Laravel中Blade模板引擎子视图
- laravel Blade 模板引擎 命令
- Laravel之Blade模板引擎
- Laravel之Blade模板引擎
- Laravel中Blade模板《一》——变量输出及控制流程
- 4.关于laravel框架中Blade模板引擎
- Laravel入门教程(六)- Blade模板引擎
- Laravel中的模板引擎——Blade
- Laravel-Blade模板引擎-4. 模板中的URL
- Laravel模板引擎Blade中section的一些标签的区别介绍
- Laravel框架中Blade模板引擎的一些标签的区别介绍
- Laravel模板引擎Blade中section的一些标签的区别介绍
- (un)signed char 及溢出
- Javascript 数组循环遍历之forEach(转载自oscar999)
- C++生成和解析XML文件
- Java数组基本知识
- javascript获取当前时间以及修改时间
- Laravel中Blade模板引擎流程控制
- Javascript编程原则和良好习惯
- 提升ListView的运行效率
- c#匿名类与匿名函数、lambda表达式
- Redis源码剖析-链表list
- windows 命令行解析
- 原生js分页功能
- flowable 五个引擎和组成引擎的服务
- Python报错IOError: [Errno 22] invalid mode ('r') or filename