3
我要推在一个阵列中的一些项目,这里是结构:PHP把阵列,阵列
$str = 'String';
$a = array('some', 'sub', 'page');
,我要推的项目,以一些其他的数组,应该成为:
Array (
[some] => Array (
[sub] => Array (
[page] => String
)
)
)
我不知道该如何解释它,所以希望这个例子能向你展示一些东西。 我想要第一个数组中的任何新元素(a)作为前一个子数组推动,最后一个数组从$ str开始;
$string = 'My Value';
$my_first_array = array('my', 'sub', 'arrays');
然后一些函数来分析$ my_first_array并将其转移为:
实施例:
ob_start('nl2br');
$my_parsed_sub_array = parse_sub_arrays($my_first_array, $string);
print_r($my_parsed_sub_array);
=== >>>
Array (
[my] => Array (
[sub] => Array (
[arrays] => String
)
)
)
不,不,你没有得到point.I想拍一些算法来分析第一阵列(一)子阵列和从$一个最后有值$ str.I想要使这个自动通过代码matically,而不是手动。它很复杂,对不起,我不能说更好。 –
我会尽力在第一篇文章中更好地解释它,不是那样。 –
哦;对不起,不太明白这个问题:-( –