The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Раздел полезных советов: Как узнать тип ссылочной переменной..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Как узнать тип ссылочной переменной..."  +/
Сообщение от auto_tips on 06-Июл-05, 00:32 
Иногда нужно узнать на массив, хэш или скаляр указывает ссылка.
ref возвращает строковый идентификатор типа ссылки (SCALAR, ARRAY, HASH, CODE, REF, GLOB, LVALUE)
или пустое значение для обычных переменных. Например:

   if (ref($r) eq "HASH") {
         print "Хэш\n";
   } elsif (ref($r) eq "ARRAY"){
         print "Массив\n";
   }


URL:
Обсуждается: http://www.opennet.dev/tips/info/865.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Остров on 06-Июл-05, 00:32 
Более тяжелее с определение типа класса (ху из вис этот класс).
Но, слава богу, перл преград не знает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от chip email(ok) on 07-Июл-05, 01:06 
И какая целевая аудитория у данного совета ?!

зы:
perldoc -f ref
perldoc perlref

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Ж on 31-Мрт-09, 16:46 
Целевая аудитория, которая не знает/помнит какой функцией это делать, а не которая знает, что это ref, только не умеет ею пользоваться, как Вы считаете, судя из Вашего коммента.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Mellon on 11-Сен-09, 14:18 
Спасибо от аудитории!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от test (??) on 28-Янв-10, 14:17 
Я, например, хочу быстро изучить пёрл, я знаю что в других языка есть способ определять тип переменной, поэтому ищу в поиске и быстренько нахожу ответ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Vitalik email(??) on 03-Янв-11, 15:27 
Действительно спасибо!
Из гугла быстро нашел ответ :)
Нужная и полезная мини-статья :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Tigran email(??) on 10-Апр-12, 08:46 
Огромное спасибо
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Mellon on 03-Дек-12, 17:26 
И ещё раз спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от Аноним (??) on 03-Апр-13, 14:40 
Большое спасибо!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от yuri (??) on 30-Янв-14, 14:40 
Спасибо-спасибо! Очень помогло!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

11. "Как узнать тип ссылочной переменной в Perl"  +/
Сообщение от VolodIN on 29-Сен-16, 00:41 
Мастер-класс! СПАСИБО!!!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру