Реклама на сайте Advertise with us

Вопрос по массивам в пхп

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

htmlcheap.com

С нами с 07.05.04
Сообщения: 6418
Рейтинг: 2072

Ссылка на сообщениеДобавлено: 22/05/06 в 02:04       Ответить с цитатойцитата 

есть переменная содержащая массив, нужна функция которая разделит этот массив на два - в первый $array[0], $array[2], $array[4] etc. во второй соответственно $array[1], $array[3], $array[5] etc.
может есть что в наборе функций языка? если нет, то кому не трудно напишите плз... icon_smile.gif
спасибо

Дизайн и верстка, эдалт/неэдалт | Tube/CJTube шаблоны | Skype: htmlcheap | Telegram: htmlcheap

0
 



С нами с 13.02.03
Сообщения: 5
Рейтинг: 14

Ссылка на сообщениеДобавлено: 22/05/06 в 02:23       Ответить с цитатойцитата 

нет такого
пиши цикл

8
 

эксклюзивщик

С нами с 08.03.05
Сообщения: 1013
Рейтинг: 512

Ссылка на сообщениеДобавлено: 22/05/06 в 03:32       Ответить с цитатойцитата 

уникальные предложения по съемке контента гомосексуального харрактера

8
 

c++,php кодинг

С нами с 22.10.05
Сообщения: 1098
Рейтинг: 558

Ссылка на сообщениеДобавлено: 22/05/06 в 04:08       Ответить с цитатойцитата 

$i=0;
a1=array();
a2=array();
$a_c=count($orig_a);

while(1)
{
if($i>=$a_c)
break;

$a1[]=orig_a[$i];
$a2[]=orig_a[$i+1];

$i+=2;
}

8
 



С нами с 19.07.05
Сообщения: 318
Рейтинг: 401

Ссылка на сообщениеДобавлено: 22/05/06 в 07:36       Ответить с цитатойцитата 

just_beginner писал:
есть переменная содержащая массив, нужна функция которая разделит этот массив на два - в первый $array[0], $array[2], $array[4] etc. во второй соответственно $array[1], $array[3], $array[5] etc.
может есть что в наборе функций языка? если нет, то кому не трудно напишите плз... icon_smile.gif
спасибо

Код:

$arr = array(9,8,7,6,5,4,3,2,1);
$arr = array_even_odd_split($arr);
print_r($arr);

function array_even_odd_split($source) {
   if(!is_array($source)) {
      return false;
   }
   $result = array(0=>array(),1=>array());
   foreach($source as $key=>$val) {
      $result[intval($key)%2][]=$val;
   }
   return $result;
}
/*
Output:
Array
(
    [0] => Array
        (
            [0] => 9
            [1] => 7
            [2] => 5
            [3] => 3
            [4] => 1
        )

    [1] => Array
        (
            [0] => 8
            [1] => 6
            [2] => 4
            [3] => 2
        )

)
*/

8
 

htmlcheap.com

С нами с 07.05.04
Сообщения: 6418
Рейтинг: 2072

Ссылка на сообщениеДобавлено: 22/05/06 в 12:51       Ответить с цитатойцитата 

о, спасибо мужики... буду пробовать... icon_wink.gif

Дизайн и верстка, эдалт/неэдалт | Tube/CJTube шаблоны | Skype: htmlcheap | Telegram: htmlcheap

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »