Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Perl array

11K
02 июня 2005 года
AndreyK
5 / / 26.05.2005
Помогите кто может начинающему.
Значит ситуация такая: есть двухмерный массив,сделал запрос к БД и загнал все ето в массив.
while (my @ary = $sth->fetchrow_array())
{
push(@matrix, [@ary]); }

теперь хочу написать функцию,которая выводила бы этот массив,независимо от размера
foreach $one (@array)
{print $one}
так все нормально но только с одномерным,а как сделать с двухмерным?
300
02 июня 2005 года
ReDrum
689 / / 20.04.2000
Цитата:
Originally posted by AndreyK
Помогите кто может начинающему.
Значит ситуация такая: есть двухмерный массив,сделал запрос к БД и загнал все ето в массив.
while (my @ary = $sth->fetchrow_array())
{
push(@matrix, [@ary]); }

теперь хочу написать функцию,которая выводила бы этот массив,независимо от размера
foreach $one (@array)
{print $one}
так все нормально но только с одномерным,а как сделать с двухмерным?



как вариант

 
Код:
my @matrix = ();
while (my @arr = $sth->fetchrow_array) {
    push @matrix, \@arr;
}

for my $row (@matrix) {
   print join " ", @$row;
}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог