17
我正在使用Smarty模板引擎。如何檢查Smarty中是否存在變量?
我正在做一個簡單的登錄頁面。我設置了一個名爲錯誤一條消息,如果有一些問題variabile的,但如果沒有,我得到:
Notice: Undefined index: error
我怎麼能檢查,如果這個變量存在?
我只做:
{if $error}<h1>{$error}</h1>{/if}
感謝
我正在使用Smarty模板引擎。如何檢查Smarty中是否存在變量?
我正在做一個簡單的登錄頁面。我設置了一個名爲錯誤一條消息,如果有一些問題variabile的,但如果沒有,我得到:
Notice: Undefined index: error
我怎麼能檢查,如果這個變量存在?
我只做:
{if $error}<h1>{$error}</h1>{/if}
感謝
下面的答案沒有考慮到的變量可以被設置爲'null'。 $錯誤可能存在併爲空,在這種情況下isset($ error)返回false。 – pwagner