欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【laravel】@12 控制语句

程序员文章站 2022-03-14 16:34:56
...

author:咔咔

wechat:fankkangfk

 

在写控制语句之前我们看一下laraveld的json

有时候你可能会将数据以数组方式传递到视图再将其转化为 JSON 格式以便初始化某个 JavaScript 变量

【laravel】@12 控制语句

【laravel】@12 控制语句

 

if控制语句

控制器:

【laravel】@12 控制语句

【laravel】@12 控制语句

【laravel】@12 控制语句

给视图传递数据上图是第一种 

这种是使用魔术方法

【laravel】@12 控制语句 

 

 laravel还提供了@isset跟@!empty指令来表示PHP的isset跟empty

【laravel】@12 控制语句

 

当给records空值的时候会走isset,设置值了但是值是空值 

【laravel】@12 控制语句 

视图:

【laravel】@12 控制语句 

 

【laravel】@12 控制语句 

【laravel】@12 控制语句

 

switch控制语句

【laravel】@12 控制语句

【laravel】@12 控制语句 

 foreach语句

【laravel】@12 控制语句

可以看到loop指令可以获取到第一个索引的值跟最后一个索引的值 

【laravel】@12 控制语句

 

tp5.1的控制语句

 

循环语句

{foreach $list as $key=>$vo } 
    {$vo.id}:{$vo.name}
{/foreach}

 

 switch语句

{switch User.level}
    {case 1}value1{/case}
    {case 2}value2{/case}
    {default /}default
{/switch}

if语句

{if 表达式}value1
{elseif 表达式 /}value2
{else /}value3
{/if}

 

相关标签: laravel