Forum Webscript.Ru
Программирование => Perl => Тема начата: Regestor от 30 Ноября 2005, 22:56:30
-
Неуверен что такое реально но все.. же...
Допустим есть такая задача... есть у нас Хеш....
%hash;
Пишем мы туда инфу какую то...
получается что то вроде
$hash{\'key\'}=\'value\';
Но в чем суть... мне нужна такая вещь как динамическая вкладываемость хеша в хеш...
например:
Ввожу я текст:
value1
он записывается в хеш таким образом
$hash{\'key1\'}=\'value1\';
Ввожу текст:
value2
Записывается уже так:
$hash{\'key1\'}{\'value1\'}=\'value2\';
И т д так до посинения.....
Короче надеюсь поняли... очень нужно помочь.... и очень скоросрочно
-
Regestor:
Короче надеюсь поняли...
Зря надеешся.
-
NeoNox
Непонятно обьяснил чтоли?
-
Regestor
такая конструкция:$hash{\'key1\'}{\'value1\'}=\'value2\'; - утопия...
можно использовать сложную структуру данных такого вида:
#!/usr/bin/perl -w
use strict;
use Data:: Dumper;
my $Data;
$Data->{\'key1\'}="value1";
$Data->{$Data->{\'key1\'}}="value2";
$Data->{$Data->{$Data->{\'key1\'}}}=\'value3\';
$Data->{$Data->{$Data->{$Data->{\'key1\'}}}}=\'value4\';
print Dumper \\$Data;
#в третьей строке убрать пробел перед Dumper - форум бажит...
-
commander
О сенкс это уже дело =)