ThomasP: local und my

Beitrag lesen

Hallo Stefan!

Ich habe schnell nochmal in der Perl-Doku nachsehen muessen :)

Ich habe die Anleitung so verstanden, dass  _local_ die Variable nicht deklariert, sondern nur einer bereits vorhandenen Variable einen Wert zuweist, der ausserhalb des Kontextes der lokalen Deklaration seine Gültigkeit verliert.

nach dem Motto: leg mal schnell den Zettel weg und nimm diesen, nachher kannst Du wieder Deinen eigenen Zettel nehmen.

Dagegen sind mit _my_ deklarierte Variablen nur in der gleichen Verschachtelungsebene sichtbar.

nach dem Motto: Im Klassenzimmer geht ein Zettel herum, von dem ein ausserhalb stehender nicht einmal was merkt.

Bin mal gespannt auf die weiteren Erklärungen.

Gruß
Thomas

PS: habe den Thread leider nicht auf die Schnelle gefunden und aus SELFHTML kenne ich nur _local_