模板可以支持三元运算符,例如:
~~~
{$status? '正常' : '错误'}
{$info['status']? $info['msg'] : $info['error']}
{$info.status? $info.msg : $info.error }
~~~
5.0版本还支持如下的写法:
~~~
{$varname.aa ?? 'xxx'}
~~~
表示如果有设置$varname则输出$varname,否则输出'xxx'。 解析后的代码为:
~~~
<?php echo isset($varname['aa']) ? $varname['aa'] : '默认值'; ?>
~~~
~~~
{$varname?='xxx'}
~~~
表示$varname为真时才输出xxx。 解析后的代码为:
~~~
<?php if(!empty($name)) echo 'xxx'; ?>
~~~
~~~
{$varname ?: 'no'}
~~~
表示如果$varname为真则输出$varname,否则输出no。解析后的代码为:
~~~
<?php echo $varname ? $varname : 'no'; ?>
~~~
~~~
{$a==$b ? 'yes' : 'no'}
~~~
前面的表达式为真输出yes,否则输出no, 条件可以是==、===、!=、!==、>=、<=
- 序言
- 功能介绍
- 主要功能
- 自定义为静态
- 程序使用
- 安装说明
- 手机安装
- 常见问题
- 网站搬家
- 目录结构
- 目录安全
- 火车头使用
- 添加采集资源
- 资源站API说明
- 官方资源说明
- 播放器添加
- 模版标签
- 模版循环标签
- 模版比较标签
- 条件判断标签
- 模版标签嵌套
- 模版PHP标签
- 模版标签定义
- 模版三元运算
- 程序标签
- 常用标签
- 常用变量
- 常用函数
- 分类相关
- URL生成
- 循环标签
- 分类循环标签
- 类型循环标签
- 幻灯循环标签
- 友连循环标签
- 视频循环标签
- 台词循环标签
- 剧情循环标签
- 剧集循环标签
- 演员循环标签
- 角色循环标签
- 明星循环标签
- 文章循环标签
- 专题循环标签
- 电台循环标签
- 关联循环标签
- 节目循环标签
- 分类页面
- 内容页面
- 视频内容标签
- 视频内容标签
- 视频播放标签
- 视频上映标签
- 视频文章标签
- 视频话题标签
- 视频歌曲标签
- 视频台词标签
- 剧情内容标签
- 剧集内容标签
- 演员表内容标签
- 角色内容标签
- 明星内容标签
- 文章内容标签
- 节目页面标签
- 专题页面标签
- 单独页面标签
- 搜索页面标签
- 地图页面标签
- TAG页面标签