Nein mit $this machst Du nichts verfügbar - auch wenn man im Umgang mit PHP4 diesen Eindruck gewinnen könnte. Aber wie gesagt: mit PHP4 ist keine 'echte' OOP möglich.
Ich gehe eh immer von PHP5 aus, die Gründe nennst du ja selbst ;)
Mit $this greifst Du auf Eigenschaften und Methoden innerhalb der Klasse zu.
Ja, und mit $this->test = "ABCD" stelle ich eine Variable zur Verfügung auf die ich innerhalb der Klasse/Instanz zugreifen kann.
Ich würde sowas als "verfügbar machen" definieren. Wie drückt man sowas denn richtig aus? Ich hab mir alle Programmiersprachen selbst beigebracht und daher kann es schon vorkommen, dass meine Ausführungen nicht exakt sin. Ich lerne aber immer gerne dazu ;)