如何在smarty中訪問已在PHP中設置的變量的值?我的例子PHP代碼爲:smarty模板中PHP變量的訪問值
3210我.tpl文件將有本節:
test={$test1}
我預計這將顯示在瀏覽器中執行以下操作:
test=Sometext
,但它不「T。你能告訴我如何才能做到這一點?謝謝。
如何在smarty中訪問已在PHP中設置的變量的值?我的例子PHP代碼爲:smarty模板中PHP變量的訪問值
3210我.tpl文件將有本節:
test={$test1}
我預計這將顯示在瀏覽器中執行以下操作:
test=Sometext
,但它不「T。你能告訴我如何才能做到這一點?謝謝。
其實Smarty的模板引擎是使用單獨的PHP變量與Smarty的變量。如果你想在smarty模板中使用php變量,你需要通過$ smarty-> assign('smarty variable',php變量)將php變量賦值給smarty;
smarty中有一個實用工具是assign,它在運行時將smarty變量賦給另一個smarty變量。
或 {將VARNAME = VARNAME值= $ test1的}
現在打印$ VARNAME將打印$ test1的值
看起來沒問題。什麼是輸出? – sroes
你有沒有包含「include('Smarty.class.php');」 ? –
您正在使用函數。您需要返回一個值在php –