以下是 smarty 模板的代码片段。实际上有一个关联数组,我们在 smarty 模板中显示它的值。关联数组的一个这样的元素是$ans.answer_text
,我必须检查<img>
内容(值)中是否存在任何标签,如果<img>
标签存在,我必须做一些逻辑,如果没有,我必须做其他一些逻辑。但我面临的主要问题是如何检查<img>
数组元素数据中是否存在标签?请帮我解决这个问题。提前致谢。
<tr valign="top">
{foreach from=$qstn_ans.answer item=ans key=ans_no}
<td valign="top" valign="top">
{if $ans.answer_is_right==1}{assign var='correct_ans' value=$ans_no+1}{/if}
<b>{$ans_no+1}.</b>
{if $ans.answer_text!=''}{$ans.answer_text}{/if}
<br />
{if $ans.answer_file!=''}<img src="{$ans_thumb_img_path}{$ans.answer_id}_{$ans.answer_file}" />{/if}
</td>
{/foreach}
</tr>