Du hättest wenigstens in einem Nebensatz noch erwähnen können, dass in seinem Beispiel die Zeichenkette in einfachen Anführungszeichen (') vom PHP-Parser *nicht* geparst wird.
Ich sehe da nur Doublequotes und darin korrekt verschachtelte einfache Anführungszeichen. Das sollte schon geparst werden, wenn man den Pfadtrenner richtig verwendet:
print "<a href='/www/schule/$vz'>download</a>";
Der Pfadtrenner ist ein Slash ('/'), der Backslash ('') dient der Maskierung.
Siechfred
-- 
[NaN]
  [NaN]
 nicht angemeldet
 nicht angemeldet