Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как из двух массивов сделать один ?
 
 автор: coloboc66   (14.03.2008 в 15:09)   письмо автору
 
 

Есть два числовых массива:
$arr_coords_new_x = array(10,15,20,30);
$arr_coords_new_y = array(12,18,24,33);
Нужно получить новый массив $arr_coords_new, в котором чередовались бы значения из этих массивов, т.е. 10,12,15,18,20,24,30,33
Как это сделать, не соображу...

   
 
 автор: olejek   (14.03.2008 в 15:37)   письмо автору
 
   для: coloboc66   (14.03.2008 в 15:09)
 

Если эти массивы имеют равное количество элементов, то можно так:
<?
foreach ($arr_coords_new_x as $key => $val)
  {
  
$new_array[] = $val;
  
$new_array[] = $arr_coords_new_y[$key];
  }
?>

   
 
 автор: Wunderbar   (14.03.2008 в 15:40)
 
   для: coloboc66   (14.03.2008 в 15:09)
 

Создавай цикл для i = 0 до i = n (n - количество элементов arr_coords_new_x или arr_coords_new_y) с шагом 1. В теле цикла новому массиву впихивай два элемента под номером i из arr_coords_new_x и аналочным из arr_coords_new_y

[поправлено модератором]

   
 
 автор: coloboc66   (14.03.2008 в 15:51)   письмо автору
 
   для: Wunderbar   (14.03.2008 в 15:40)
 

to olejek: Спасибо!

[поправлено модератором]

   
 
 автор: Чайка   (14.03.2008 в 16:11)   письмо автору
 
   для: Wunderbar   (14.03.2008 в 15:40)
 

Матом не надо

   
 
 автор: mihdan   (14.03.2008 в 16:51)   письмо автору
 
   для: coloboc66   (14.03.2008 в 15:09)
 

array_merge();

   
 
 автор: olejek   (14.03.2008 в 16:57)   письмо автору
 
   для: mihdan   (14.03.2008 в 16:51)
 

Простите, mihdan, Вы, наверное, не дочитали вопрос.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования