Автор Тема: работа с хэшем  (Прочитано 2202 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Timofey

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 108
  • +0/-0
  • 0
    • Просмотр профиля
работа с хэшем
« : 08 Августа 2001, 11:04:47 »
Есть хэш,в которм хранятся разные данные,как сделать,чтобы
автоматически(т.е. без кучи if,а например в цикле)
создавалась переменная с именем ключа хэша и со значением из хэша с тем же ключом,т.е.
$myhash{name}=qwert;
$myhash{pol}=111;
мне надо,чтобы получилось
$name=qwert;
$pol=1111



Оффлайн Haze

  • Просто я...
  • Пользователь
  • **
  • Сообщений: 70
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.baltic.ee
работа с хэшем
« Ответ #1 : 08 Августа 2001, 15:02:07 »
foreach $key (keys %hash) {
$$key = $hash{$key}
}

или
${$key} = $hash{$key}

Думаю, что-то из этого должно сработать...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28