如何通过创建新数组合并两个数组并打印结果? (带代码)

时间:2011-06-09 22:26:23

标签: php

我得到了rss feed的内容,但是由于运气不好,他们有不同的结构。在社区的帮助下,我解决了这个问题。

我的问题是如何将$ entries1和$ entries2组合到$ entries3中?我将实现的是处理和排序具有不同结构的所有Feed。

谢谢。

第一个代码

<?php
$feeds1 = array('','','');
$entries1 = array();
foreach ($feeds1 as $feed1) {
    $xml = simplexml_load_file($feed1);
    $entries1 = array_merge($entries1, $xml->xpath('/rss/channel//item'));
} 
echo "<pre>"; print_r($entries1); echo"</pre>";
?>

1 个答案:

答案 0 :(得分:3)

要回答您的问题,我相信您只需使用array_merge() ...

$entries3 = array_merge($entries1, $entries2);

甚至

$entries6 = array_merge($entries1, $entries2, $entries3, $entries4, $entries5);

或者我只是不理解这个问题?