我想使用一个函数来呈现一个数组键,以便以后可以使用它。我什至不知道这样的事情是否可行。我现在拥有的功能看起来像这样
function array_key_render($key){
$result = explode('.', $key);
$num = count($result);
for($i=0;$i<$num;$i++){
$array_key .= [$result[$i]];
}
return $array_key;
}
主要想法是我可以输入 iePRODUCT.PRIZE
然后我想找回类似的东西
['产品']['奖品']
更新:即当我有一个带有数字键的数组时:
Array
(
[PRODUCT] => Array
(
[0] => Array
(
[NAME] => jeans
[TITLE] => Blop
[PRIZE] => Array
(
[NEW] => 13.23€
[0] => 24,40€
)
)
[1] => Array
(
[NAME] => Pullover
[TITLE] => OMG
[PRIZE] => Array
(
[0] => 13.23€
[NEW] => 24,40€
)
)
)
)
当我选择 PRODUCT.PRIZE 时,我选择的答案会返回 false。我怎样才能为所有数字键制作某种通配符以使它们匹配?像 PRODUCT.*.PRIZE 这样的东西
整个事情都是为了一个小模板引擎。如果您对我有一些指示或提示,那就太好了。