powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
4 сообщений из 4, страница 1 из 1
Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
    #32856918
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
    #32856993
sky2k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
my $a1 = [1,2,3];
my @a2 = (1,2,3);

aaa($a1, \@a2);

sub aaa {
my ($r1,$r2) = @_;
print($r1->[0]);
print($r2->[1]);
print(@$r2[2]);
}
...
Рейтинг: 0 / 0
Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
    #32858119
vano_vvv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно подробнее о варианте с r2? ну для чего там символ @ присутствует. Еще дополнительная информация - скрипт работает под Apache::Registry на mod_perl, там я знаю не всякое делать можно.
...
Рейтинг: 0 / 0
Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
    #32858488
Green Kakadu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тебе просто показали разные варианты доступа к массиву, который передан по ссылке
можно так
$r2->[2];
или так @$r2[2];

весь массив:

print @$r2;
авторработает под Apache::Registry на mod_perl
в данном случае это не имеет значения
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Как из подпрограмы на Perl добраться к массиву, который передан подпрограме как параметр?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]