如果密钥以“_description_name”结尾,是否有一种方法可以获得数组元素?
例如,在jquery中这样做:[array $ =“_ description_name”]
示例:
[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
)
我想获得文字“Paint Colors”,而不是“extra_”。因此,如果将此更改为product_description_name
,我希望相同的代码可以正常工作。
我认为这分为两部分:
1. {assign var="name" value=$index.language_id[1]|endsWith:'_description_name'}
2. {if $name.value}{$name.value}{/if}
但endWith
不存在
答案 0 :(得分:1)
您可以尝试{...|preg_match:'/_description_name$/'}