juha: Zahlen als Name einer Variable

Beitrag lesen

Hi,

$anfang = "a"; //dieses a fügte ich erst jetzt hinzu, wegen den ''
$eintrag = $anfang.$daycount.$maxrow;

wenn z.B. $daycount == 7 und $maxrow == 3 ist, hast Du danach $eintrag eq 'a73'.

print $in{'$eingabe'};

In Singlequotes werden keine Variablen expandiert, d.h. hier wird das Hash-Element namens der _Zeichenkette_ '$'.'e'.'i'.'n'.'t'.'r'.'a'.'g' gesucht. Lass die Quotes weg.

Was soll ich hier jetzt genau weglassen?

"Funktioniert nicht" funktioniert nicht. Da gehört immer noch eine Fehlerbeschreibung (inkl. Analyse) zu.

Es kommt keine Fehlermeldung, in $in{$eingabe} steht nichts, diese Variable ist leer. und in $eingabe steht genau die zahl welche ich möchte.

z.B $eingabe = 23
folglich:
$in{23} == $in{$eingabe}

stimmt doch?
juha