как найти ключ массива в smarty - PullRequest
1 голос
/ 21 сентября 2010

Привет всем ... я новичок в smarty..и я не посмотрел в smarty подробно .. у меня был массив. Как я могу получить определенное значение ключа в виде строки в smarty ..

спасибо заранее.

Ответы [ 3 ]

6 голосов
/ 23 сентября 2010

Если у вас уже есть существующий массив, назначенный с помощью smarty, вы можете получить доступ к ключам и значениям с помощью цикла smarty foreach.

1 голос
/ 01 июля 2013
$country=array('INDIA','United State');
$smarty->assign('country',$country);

Then you can use like
{$country[0]}
{$country[1]}


$country=array('IND'=>INDIA','US'=>'United State');
$smarty->assign('country',$country);

Then you can use Something Like This
{$country.IND}
{$country.US}
0 голосов
/ 23 сентября 2010
$myarray['mykey'] = 'myvalue';
$smarty->assign('myarray', $myarray);

The value is: <strong>{$myarray.mykey}</strong>

Я бы сказал, что вы можете найти все это и многое другое, просто взглянув на документацию.

...