|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 08 Feb 2004 14:43:54 To : Nikolay Pichtin Subject : Re: Выборка из массива блоками -------------------------------------------------------------------------------- Nikolay Pichtin -> All @ Sat, 07 Feb 2004 22:08:12 +0300: NP> Есть некий массив @mass NP> Hеобходимо в цикле получать данные из NP> этого массива блоками по 4. NP> Как можно такое сделать? В зависимости от того, нужно ли тебе его при этом разрушать, либо while (@mass) { @fragment = splice(@mass, 0, 4); } либо for ($i=0; $i<@mass; $i+=4) { @fragment = @mass[$i..$i+3]; } -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/122.256, ICQ: 13038757 --- ifmail v.2.15dev5.3 * Origin: Leninsky 45 home network (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/114772ce7410e.html, оценка из 5, голосов 10
|