联系电话:020-28187900

K9标签基础篇:语句[switch选择]

发表时间:2012-07-05 阅读: 2437

switch标签和if语句相似,很多场合下需要把同一个变量与很多不同的值做比较,并根据它等于哪个值来执行不同的代码,这正是switch的用处。

如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。

使用 Switch 语句可以避免冗长的 if..elseif..else 代码块。

{#switch ($title)}
    {#case 'apple'}
    苹果
    {#break}
     {#case 'bar'}
     
     {#break} 
    {#default}
    标题并不是苹果或梨
{#endswitch}

1、获取标题$title的值
2、把标题$title与结构中 case 的值进行比较
3、如果存在匹配,则执行与 case 关联的代码
4、代码执行后,break 语句阻止代码跳入下一个 case 中继续执行
5、如果没有 case 为真,则使用 default 语句

转载请注明出处:唯众网络


相关教程 【更多】

唯众网络