Wärend die Änderungen in der publisher.csv noch relativeinfach sind, dürfte die entsprechende Änderung im Perl wesentlich schwiriger werden:
also aus:
my ($Layout1, $Thema, $Bild) = split(/,/,$zeile);
Das ist nur Kosmetik, aber üblicherweise werden normale Variabeln mit einem Kleinbuchstaben am Anfang benannt. Namen mit Großbuchstaben sollten Konstruktoren bzw. Klassennamen vorbehalten sein.
wird dann:
my ($Layout1, $Thema, $Bild, $Breite, $Hoehe) = split(/,/,$zeile);
------------------------------^neu-----^neuKann ich überhaupt eine $Breite (Dollarzeichen) für ein Zahlenwert benutzen?
In Basic müsste man eher %Breite schreiben :-)
Ja, ein $skalar kann jeden Typ von Wert beinhalten, da Perl (wie die meisten Skriptsprachen) keine Datentypen kennt bzw. vorraussetzt.
Struppi.