【发布时间】:2015-11-04 05:47:27
【问题描述】:
我有这样的关联数组(存储在 $array 中):
Array
(
[0] => Array
(
[one] => some text1
[two] => some paragraph here1.
)
[1] => Array
(
[one] => some text2
[two] => some paragraph here2.
)
[2] => Array
(
[one] => some text3
[two] => some paragraph here3.
)
[3] => Array
(
[one] => some text4
[two] => some paragraph here4.
)
[4] => Array
(
[one] => some text5
[two] => some paragraph here5.
)
)
现在,我想像这样存储它们的结果:
$first = '一些文本1,一些文本2,一些文本3,一些文本4,一些文本5';
$second = '这里的某个段落1.这里的一些段落2。这里有一段3。一些段落here4。这里的一些段落5。';
苦苦挣扎,我得到了这样的解决方案:
$first= '';
$second = '';
for($i = 0; $i<count($array); $i++){
$first .= $array[$i]['one'] . ($i == count($array) - 1 ? '': ',');
$second .= $array[$i]['two'];
}
echo $first;
echo $second;
但我希望已经有一个内置的 php 函数可以将 assoc 数组拆分为两个不同的数组。
【问题讨论】:
标签: php