Thread Unverständliche Typenzuweisung: Skriptanalyse
(12 answers)
Opened by angelsfall at 2005-07-22 12:52
Hallo,
ich habe zu folgendem Problem schon viel gesucht, aber nichts konkretes gefunden: (Ausschnitt aus einem Skript) Was mir unverständlich ist, ist die Variablendefinition %$v. Vars() liefert ja, abhängig vom Kontext, einen Hash (im Hash-Kontext) oder eine Referenz auf einen Hash (im skalaren Kontext), in diesem Fall eine Referenz, da sie ja sofort dereferenziert wird. Wieso ist dann die Variable, der dieser Hash dann zugewiesen wird, kein Hash, sondern sieht wiederum aus wie eine Hash-Dereferenzierung? Das ergibt für mich keinen Sinn, da es, wenn es nochmals dereferenziert wird (was an sich schon eigenartig ist), ja wiederum irgendwo gespeichert werden müsste. Wäre nett, wenn mir das jemand erklären könnte, funktionieren tut es. Ich weiss nur nicht, wie ;) |