Thread Leerzeichen beim einlesen und Leerzeilen erkennen. (21 answers)
Opened by Brenner at 2010-01-06 09:48

sid burn
 2010-01-20 10:18
#130866 #130866
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Ein einfaches Gleichheitszeichen ist eine Zuweisung. "$a = 4" heißt weise der variablen $a der Wert 4 zu. Du kannst auch Funktionen aufrufen wie du sicherlich weißt. "$a = func(a)" Was dann erst "func(4)" ausführt und den Rückgabewert $a zuweist.

"$block = tr/\r\n//d;" bedeutet also das das "tr" kommando ausgeführt wird und der Rückgabe $block zugewiesen wird. Was du aber nicht möchtest. Du möchtest ja eher sagen führe etwas auf/mit $block an. Und das "=~" bedeutet dies.

Man könnte es also lesen "Führe tr auf der Variablen $block aus".
Last edited: 2010-01-20 10:19:51 +0100 (CET)
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Leerzeichen beim einlesen und Leerzeilen erkennen.