Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     21 Sep 2004  19:31:03
 To : Andrey Sapozhnikov
 Subject : Re: Как узнать имя переменной, на которую есть ссылка?
 -------------------------------------------------------------------------------- 
 
 Andrey Sapozhnikov wrote:
 
 > Konstantin Tokar пишет:
 > 
 >> Как узнать имя переменной, на которую есть ссылка? Hапример, я пишу
 >>
 >> sub print_dump{
 >>     ......
 >> }
 >>
 >> my $a = 'текст';
 >> print_dump($a);
 >>
 >> и хочу, чтобы print_dump($a) выдавала дамп в виде
 >> $a = 'текст'
 > 
 > 
 > Корректно - никак.
 > 
 >> Теоретически я представляю, как это можно сделать, но, возможно, это 
 >> уже сделано?
 > 
 > 
 > Очень любопытно... ну и как же? Пусть "теоретически"?
 > 
 
 Hу, мы ведь знаем, из какой строки произошёл вызов print_dump(), и можем 
 посмотреть, какие переменные были переданы. Это сработает даже для 
 анонимных. Можно и ещё что-нибудь придумать, наверняка можно сравнить 
 адреса в @_ с адресами всех доступных из вызывающей процедуры.
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Как узнать имя переменной, на которую есть ссылка?   Konstantin Tokar   21 Sep 2004 15:35:53 
 Re: Как узнать имя переменной, на которую есть ссылка?   Andrey Sapozhnikov   21 Sep 2004 19:19:48 
 Re: Как узнать имя переменной, на которую есть ссылка?   Konstantin Tokar   21 Sep 2004 19:31:03 
 Re: Как узнать имя переменной, на которую есть ссылка?   Artem Chuprina   21 Sep 2004 20:00:46 
 Re: Как узнать имя переменной, на которую есть ссылка?   Konstantin Tokar   21 Sep 2004 20:43:19 
 Re: Как узнать имя переменной, на которую есть ссылка?   Yury Kopyl   21 Sep 2004 21:09:46 
 Re: Как узнать имя переменной, на которую есть ссылка?   Artem Chuprina   21 Sep 2004 22:01:03 
 Re: Как узнать имя переменной, на которую есть ссылка?   Konstantin Tokar   21 Sep 2004 22:10:12 
 Re: Как узнать имя переменной, на которую есть ссылка?   Yury Kopyl   22 Sep 2004 09:34:50 
 Re: Как узнать имя переменной, на которую есть ссылка?   Konstantin Tokar   22 Sep 2004 21:36:35 
 Re: Как узнать имя переменной, на которую есть ссылка?   Yury Kopyl   23 Sep 2004 09:57:50 
Архивное /ru.perl/65778e1b2a06.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional