Php smarty get数组元素,如果键以结束*
如果键以“\u description\u name”结尾,smarty中是否有方法获取数组元素 例如,要在jquery中执行此操作,需要:[array$=“\u description\u name”] 例如:Php smarty get数组元素,如果键以结束*,php,smarty,Php,Smarty,如果键以“\u description\u name”结尾,smarty中是否有方法获取数组元素 例如,要在jquery中执行此操作,需要:[array$=“\u description\u name”] 例如: [index] => Array ( [language_id] => Array ( [1] => Array (
[index] => Array
(
[language_id] => Array
(
[1] => Array
(
[language_id] => Array
(
[name] => language_id
[value] => 1
[fvalue] => 1
)
[extra_description_name] => Array
(
[name] => extra_description_name
[value] => Paint Colours
)
我想得到文字“油漆颜色”,没有“额外的颜色”。因此,如果更改为product\u description\u name
,我希望使用相同的代码
我认为这可以分为两部分:
1. {assign var="name" value=$index.language_id[1]|endsWith:'_description_name'}
2. {if $name.value}{$name.value}{/if}
但是
endWith
不存在您可以尝试{…| preg_match:'/_description_name$/}