小箩莉末发育娇小性色xxxx,精品无码久久久久久久久水蜜桃,精品国产污污免费网站入口,中文在线а天堂中文在线新版

中山php|最優(yōu)網(wǎng)絡(luò)中山做網(wǎng)站 中山php建站

最優(yōu)良人

2011/09/08 at 16:45

Smarty模版中,數(shù)組的鍵名是一個變量的值,如何顯示該鍵名對應(yīng)的值

題目有點繞口,大概的意思是

php已經(jīng)賦給模版一個數(shù)組,數(shù)組的信息如下:

$config= array(

1=>'中山',

2=>'石岐'

);

數(shù)據(jù)庫存儲地區(qū)的字段記錄的是該數(shù)組的鍵名,如1,現(xiàn)在要在模版上顯示:中山。

如果這樣寫會報錯:

{{$config.$row.region}}

模版上的正確的寫法是:{{$config[$row.region]}}

今天遇到的問題還更復(fù)雜一點,數(shù)據(jù)庫字段存儲的是一些配置的序列化,所以在調(diào)取地區(qū)信息時還需要進(jìn)行反序列化處理,中間必須有一個賦值的過程:

{{assign var=param value=$l.params|unserialize}}

然后$param.region就可以取得1這個值了

標(biāo)簽:,
-