Seite 1 von 1

was word hier übergeben

Verfasst: 21.02.2007 14:23
von Ambience
Hallo,

ich weiß zu phpBB3 gibt es noch keinen support.

Allerdings versuch ich gerade etwas und bin auf das hier gestosen:

Code: Alles auswählen

class template
{
    include('functions_template.php');
    $compile = new compile($this);
}
das ist natürlich nicht ganz das orginal sondern kurz einfach reingetippt.

was wird bezweckt mit $this? bzw. was wird da genau übergeben?

Verfasst: 21.02.2007 14:56
von Pyramide
http://de.php.net/manual/de/language.oop.php

BTW:
Ambience hat geschrieben:ich finde ich(wir) haben ein Problem...

Seit längerer Zeit beobachte ich, dass in der Coding Ecke, keine "richtigen" Aufgaben mehr kommen, was leider bei mir auch sehr stark zur inaktivität führt..

Ich meine: http://www.phpbb.de/viewtopic.php?t=142101, http://www.phpbb.de/viewtopic.php?t=142095, http://www.phpbb.de/viewtopic.php?t=142025
sowas kann man sich zum größten Teil mit einfacher Boardsuche oder Googlesuche selbst beantworten.

Verfasst: 21.02.2007 15:01
von Jan500
für den suchfaulen...
php.net hat geschrieben:Innerhalb einer Klassendefinition ist nicht bekannt, unter welchem Namen das Objekt in Ihrem Programm erreichbar sein wird: Als die Klasse Cart geschrieben wurde war nicht bekannt, dass das Objekt später $cart oder $another_cart genannt wird. Deshalb können Sie innerhalb der Klasse Cart selbst auch nicht $cart->items schreiben. Um nun die eigenen Funktionen und Variablen innerhalb einer Klasse anzusprechen, können Sie die Pseudo-Variable $this verwenden, welche Sie auch als 'meine eigene' oder 'aktuelles Objekt' verstehen können.
Jan

Verfasst: 21.02.2007 16:50
von Ambience
jaja schon gut, ich geb ja wenigstens auch zu das ich suchfaul bin.

Entschuldigt bitte :D