On Mon, 25 Apr 2011 13:57:00 +0300, Alex Emergy wrote:

Знаю что тут есть знатоки перла.

Функция:

sub ip_sub_menu {
     print Dumper(@_);
     exit;
}

Вывод:

$VAR1 = [
           '192.168.11.5',
           '192.168.70.240',
           '212.248.72.98'
         ];

ОК! Немного изменим:
sub ip_sub_menu {
     foreach my $ip (@_) {
         print Dumper($ip) . "\n";
         exit;
     }
}

Вывод:

$VAR1 = [
           '192.168.11.5',
           '192.168.70.240',
           '212.248.72.98'
         ];


О_о почему? оно же должно выдать только один элемент массива:

ОДин элемент и выдает.
У Вас @_ содержит одни элемент -> на массив.

--
ubuntu-ru mailing list
ubuntu-ru@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru

Дати відповідь електронним листом