2011-06-09 130 views
2

我得到rss提要的內容,但對於我運氣不好的他們有不同的結構。在社區的幫助下,我解決了這個問題。如何通過創建一個新數組來合併兩個數組並打印結果? (有代碼)

我的問題是如何將$ entries1和$ entries2合併到$ entries3中?我將實現的是處理和分類具有不同結構的所有提要。

謝謝。

第一個代碼

<?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>"; 
?> 
+0

對不起,錯過了你的文章中的一些細節,當我回答...上述代碼的結果是什麼時,數組不是空的? :) – 2011-06-09 22:57:20

回答

3

要回答你的問題,我相信你會簡單地使用array_merge() ...

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

甚至

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

還是我只是不理解這個問題?

+0

這就是我對這個問題的理解...... – Rudie 2011-06-09 23:47:09

相關問題