Schrift
[thread]8466[/thread]

Hashes und Substitution: Variable in der Variable



<< >> 7 Einträge, 1 Seite
esskar
 2006-10-31 19:51
#71340 #71340
User since
2003-08-04
7321 Artikel
ModeratorIn

user image
Code: (dl )
eval $value;


?
lichtkind
 2006-11-01 13:38
#71341 #71341
User since
2004-03-22
5681 Artikel
ModeratorIn + EditorIn
[Homepage]
user image
geht aber auch mit doppeltem quoting also "$value"
Wiki:Tutorien in der Wiki, mein zeug:
kephra, baumhaus, garten, gezwitscher

Es beginnt immer mit einer Entscheidung.
Superfrank
 2006-11-03 00:46
#71342 #71342
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
[quote=pq,01.11.2006, 12:44][quote=lichtkind,01.11.2006, 12:38]geht aber auch mit doppeltem quoting also "$value"[/quote]
aber wieso sollte man das?
der useless-use-of-quote-award geht heute an ... lichtkind =)[/quote]

den Award kannte ich noch gar nicht.
Waynes interessiert, hier ein paar weitere Awards:

http://partmaps.org/era/unix/award.html

Grüsse

Frank
suliko
 2006-10-31 19:16
#71343 #71343
User since
2006-04-26
23 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe ein Problem und zwar, wenn ich in einem Hash eine relativ große Datenstruktur habe, z.B.:

Code: (dl )
1
2
3
4
5
%cmdNrName = (
key_a=>"\$TextVar::value_a",
key_b=>"\$TextVar::value_b",
key_c=>"\$TextVar::value_c",
key_d=>"\$TextVar::value_d");


wie kann ich die Values-Inhalte ausgeben?

Wenn ich die Daten zerlege:

Code: (dl )
while(($key, $value) = each(%cmdNrName)) {}


dann steht es im $value z.B. $TextVar::value_d und ich möchte, dass da eine Substitution realisiert wird.
:::bona mente:::
suliko
 2006-10-31 20:00
#71344 #71344
User since
2006-04-26
23 Artikel
BenutzerIn
[default_avatar]
[quote=esskar,31.10.2006, 18:51]
Code: (dl )
eval $value;


?[/quote]
Super, es klappt!!!
:::bona mente:::
pq
 2006-11-01 13:44
#71345 #71345
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=lichtkind,01.11.2006, 12:38]geht aber auch mit doppeltem quoting also "$value"[/quote]
aber wieso sollte man das?
der useless-use-of-quote-award geht heute an ... lichtkind =)
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
pq
 2006-11-03 09:58
#71346 #71346
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
das hat aber gar nix mit CGI zu tun, ich verschieb das mal nach allgemeines
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< >> 7 Einträge, 1 Seite



View all threads created 2006-10-31 19:51.