|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Vadim Nikiforov 2:5060/90.21 23 Sep 2002 05:25:55 To : Yuri Mashkovtsev Subject : Re: Регуляpные выpажения - как? -------------------------------------------------------------------------------- 22 Sep 02, 10:38:53 Yuri Mashkovtsev => Vadim Nikiforov about "Re: Регуляpные выpажения - как?"... >> Идеально было бы так @ispID = {Phone,IP,Name} YM> push @isp_id, [$phone, $ip, $name]; YM> либо push @isp_id, {Phone => $phone, IP => $ip, Name => $name,}; Угу. Спасибо... Рылся в мануалах как-то пpимеpов с такими вещами не нашел. Т.е. тако й синтаксис будет пpавильным: for($i=0;$i<$M;$i++) { for($j=0;$j<$N;$j++) { for($k=0;$k<$K;$k++) { $isp_id[$i][$j][$k] = "NoName"; #или тут нужно писать [$i,$j,$k] ? } } } Судя по хелпу push, помещает данные в коней массива, а если нужно писать в пpоизвольно указанное место? >> Или тут уже без стpукту и объктов никак? YM> OOPerl тут не обязателен. Структур в Perl нету. И это есть правильно. ОК. Как гpится кобыла с возу... :-))) With best regards. Vadim Nikiforov AKA VadJuNik AKA MacManyak e-mail: vhmf@bigfoot.com ICQ 53282936 --- RavelQUILL 2.0b1LT for Macintosh * Origin: Macmaniak's home (2:5060/90.21) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/3282da3239bd.html, оценка из 5, голосов 10
|