💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 4. 变量输出格式 ## 模板变量 变量格式:中括号包裹,例如:{$title}。`{`和`$`之间不能有任何的空格,否则标签无效 1. 例如输出站点配置变量 ``` <pre class="calibre16">``` <span class="token5">// 获取站点标题</span> <span class="token1">{</span>$site<span class="token1">.</span>title<span class="token1">}</span>等价于<span class="token1">{</span>$site<span class="token1">[</span><span class="token4">'title'</span><span class="token1">]</span><span class="token1">}</span> ``` ``` > 注意:在一些标签参数使用中,使用$site\['title'\]方式赋值。具体看标签说明。 ## 模板函数的调用 模板调用系统函数、或自定义的函数方法: 1. 例如调用md5函数 ``` <pre class="calibre16">``` 方式一 <span class="token1">{</span>$data<span class="token1">.</span>name<span class="token">|</span>md5<span class="token1">}</span> 方式二 <span class="token1">{</span><span class="token1">:</span><span class="token6">md5</span><span class="token1">(</span>$data<span class="token1">.</span>name<span class="token1">)</span><span class="token1">}</span> ``` ``` ## 默认值 使用`default`或(**??**)两个问号方法来对变量为空时给定默认的值 1. 例如图片默认值 ``` <pre class="calibre16">``` 设置封面图没有上传时,给定默认值。 <span class="token1">{</span>$item<span class="token1">.</span>thumb<span class="token">|</span>default<span class="token">=</span><span class="token4">"默认图片地址"</span><span class="token1">}</span> ``` ``` 2. 例子2,设置字段值为空时的默认值 ``` <pre class="calibre20">``` <span class="token1">{</span>$item<span class="token1">.</span>remark<span class="token">|</span>default<span class="token">=</span><span class="token4">"暂无说明"</span><span class="token1">}</span> ``` ```