[英]Smarty PHP Conditional Help
當$SENDER_LAST_WORD_PLAYED
或$SENDER_LAST_WORD_SCORE
為空白時,我希望不要打印這樣的句子:“第一個演奏的單詞:$ SENDER_LAST_WORD_PLAYED,代表$ SENDER_LAST_WORD_SCORE點”。 到目前為止,我已經編寫了它,以便僅當不存在$SENDER_LAST_WORD_PLAYED
,它才不會打印該句子,但是我也想$SENDER_LAST_WORD_SCORE
進行$SENDER_LAST_WORD_SCORE
驗證。
現在是我的代碼:
{if isset($SENDER_LAST_WORD_PLAYED) && !empty($SENDER_LAST_WORD_PLAYED)}
First word played: '{$SENDER_LAST_WORD_PLAYED|truncate:15:"..."|capitalize}' for %%SENDER_LAST_WORD_SCORE%% points
{else} {/if}
有任何想法嗎?
編輯另一個鏡頭:
{if isset($SENDER_LAST_WORD_PLAYED) && !empty($SENDER_LAST_WORD_PLAYED) && isset(SENDER_LAST_WORD_SCORE) && !empty(SENDER_LAST_WORD_SCORE)}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.