Введение в CGI

Указатели


Указатели — это аналог адресных указателей в С. Указатель обозначается символом "\" перед именем переменной:

$a = 1; $p = \$a; @b = (1,2,3); $p = \@b; $p = \%c;

Обращения к значениям, выбранным указателем, являются аналогом применения функции eval (отложенное исполнение):

%a = ("test",1,"test2",2); $p = \%a; $c = $$p{"test"};

где вместо "а" используется $p.



Содержание раздела