Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 08:35 26.02.21 
Клубове/ Компютри и Интернет / Perl Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Помощ и от мен / въпрос на Перл
АвторПeшo (Нерегистриран) 
Публикувано09.01.06 16:56  



Може ли да ми кажете как е възможно това? Имаме 2 функции set_table и get_table (в голям CGI уебсайт):

sub set_table
{
my ($self, $table) = @_;
if (defined ($table))
{
$self->{_table} = $table;
}
}

sub get_table
{
my $self = shift;
return $self->{_table};
}

Съвсем нормални ми се струват. И ги извиквам така:

$self->set_table("clicks");
my $x = $self->get_table();
die "$x";

И чудо на чудесата: $x не е clicks, a друго име на таблица (което така и не знам къде го задават, ама явно някъде). А ако в set_table сложа die statement така:

$self->{_table} = $table;
my $x = $self->{_table};
die "$x";

$x си е clicks, както може да се очаква. Как може такова чудо да стане? Перл ми е страшна мъгла - ще ме уволнят. Помагайте сега.



Цялата тема
ТемаАвторПубликувано
* Помощ и от мен / въпрос на Перл Пeшo   09.01.06 16:56
. * Re: П.С. дообяснявам Пeшo   09.01.06 17:16
. * Re: П.С. дообяснявам sdg   10.01.06 16:18
. * Re: Помощ и от мен / въпрос на Перл sh1tn   11.01.06 11:40
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2021 Dir.bg Всички права запазени.