我有一个不确定大小的函数。 另外,我有一个函数,可以接收不限数量的参数,这些参数代表所需结果的索引。 我希望此函数返回与索引相关的数组的值。
为了检索数据,我构建了以下功能:
public static function get() {
$result = self::$config; // $config is the unknown sized array
$args = func_get_args();
foreach($args as $arg) {
$result = $result[$arg];
}
return $result;
}
但是,我没有设法构建一个“设置”功能。
如何根据插入的参数编辑源数组($ config)?
示例:
我们有以下数组:
$ron = array(
'first' => array('inside' => 1),
'second' => array('inside' => array('anotherInside' => 2),
'lol' => 'lol'
),
'third' => 3
);
现在,我们使用以下参数激活该功能:
function retrieve('newValue', 'second', 'inside');
该功能应将源代码编辑为:
$ron = array(
'first' => array('inside' => 1),
'second' => array( **'inside' => 'newValue',**
'lol' => 'lol'
),
'third' => 3
);
谢谢
答案 0 :(得分:0)
为您的问题提供快速解决方案。
<trans-unit id="month.01" xml:space="preserve">
<source>January</source>
</trans-unit>