Возможно ли в foreach() запихнуть 2 массива? Что-то типа: foreach($new_name as $new_name2 AND $new_content as $new_content2) {}
можно к примеру слить два массива в один http://www.php.su/functions/?array-merge а потом уже циклить)
Ru}{eeZ Видимо Mr.The невнимательно дает ссылки, в них все есть)) PHP: $a=array('123','234','345'); $b=array('a','b','c'); while (list(, $v1) = each($a)) { list(,$v2) = each($b); echo "Value: $v1 = $v2<br />\n"; } Или вообще так: PHP: while ((list(, $v1) = each($a)) && (list(,$v2) = each($b))) { echo "Value: $v1 = $v2<br />\n"; } Правда проблемы начнутся, сразу как только массивы будут разной длины. Но это уже мелочи
Всем большое спасибо, но мне уже mr.The подсказал про for() )) Вот оно, получившееся: for($i = 0; $i < count($new_name); $i++) { $content .= template('template/news.html', array( 'NEW_NAME' => $new_name[$i], 'NEW_CONTENT' => $new_content[$i], 'NEW_DATE' => $new_date[$i] )); }